使用java从另一个类访问方法内的变量

时间:2017-12-19 14:22:54

标签: java

我想访问另一个类中的变量

public class ephem_t{
  public static void robel(){
    int vflg;
    Calendar t;
    int iodc;
}
}

我希望在另一个类

中使用变量
public class testRobel{
  public static void readfile(){
    ????????
}
}

我想做

public class testRobel{
      public static void readfile(){
    ephem_t eph = new ephem_t();
    eph.robel.vflg = 1;
}
}

1 个答案:

答案 0 :(得分:1)

您应该在方法之外声明您的类变量,只需

public class ephem_t {
    int vflg;
    Calendar t;
    int iodc;
}

一个选项是使用setters & getters来访问这些变量。

或者jus创建一个新的object你的班级。

public class testEphm_t {
    public static void readfile(){
        ephem_t eph = new ephem_t();
        eph.vflg = 1;
    }
}