使用java从另一个类访问方法中的变量
我想访问另一个类中的变量使用java从另一个类访问方法中的变量,java,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 sta
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;
}
}
您应该在方法之外声明类变量,只要
public class ephem_t {
int vflg;
Calendar t;
int iodc;
}
一个选项是使用setters&getter
访问这些变量
或者创建类的新对象
public class testEphm_t {
public static void readfile(){
ephem_t eph = new ephem_t();
eph.vflg = 1;
}
}
类变量不在方法中声明。方法的局部变量在方法外部不可访问。