java - 如何在Java中使用另一个方法的返回值?

标签 java

我有一个 Java 类,在其中定义了 3 个方法。

public class Test {

    String session_id = null;

    public String login()
    { 
        //returns the session id
        return session_id;
    }

    public void read()
    {
        //use the session id returned from login() method
    }

    public void logout()
    {
        //use session id returned from login() method
    }
}

我想知道如何在其他两个方法中使用 login() 方法返回的 session ID。

最佳答案

这两个方法都可以调用登录方法。

public class Test {

    String session_id = null;

    public String login()
    { 
        //returns the session id
        return session_id;
    }

    public void read()
    {
        String session_id = login();
    }

    public void logout()
    {
        String session_id = login();
    }
}

关于java - 如何在Java中使用另一个方法的返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30907395/

相关文章:

java - 为什么java中的String不覆盖readObject?

java - CAPTURE_AUDIO_OUTPUT 在运行时未请求许可

java - 任务不可序列化 - Java 1.8 和 Spark 2.1.1

java - EMF/GMF/Papyrus - 设置显式和 ElementImpl - 代码外的属性

java - Gson JSON 最大大小

java - 使用cxf从wsdl生成java代码给出代码太大错误

java - 如何增强 CXF 拦截器方法的回调处理程序

java - 如何让spring mvc项目在linux服务器上运行

java - 维护多个 webapps 的多个 log4j.xml 配置

java - : Lcom/vungle/publisher/FullScreenAdActivity from inside codename one app 解析失败