Java 从timerClass返回变量
因此,我试图制作一个speedrun时钟,但我不知道如何让Java 从timerClass返回变量,java,return,Java,Return,因此,我试图制作一个speedrun时钟,但我不知道如何让类timerClass extends TimerTask中的变量“i”返回到我的主时钟。有什么想法吗 class timerClass extends TimerTask { @Override public void run() { System.out.println(i++); } int i = 0; } 类无法返回值 您有两个选项可以从main()访问i
类timerClass extends TimerTask中的变量“i”返回到我的主时钟。有什么想法吗
class timerClass extends TimerTask {
@Override
public void run() {
System.out.println(i++);
}
int i = 0;
}
类无法返回值
您有两个选项可以从main()
访问i
1-使用函数返回i
,并从main()
调用该函数
2-只需使用timerClass的对象从main访问i
timerClass obj = new timerClass();
System.out.println(obj.i);
提示:如果i
uspublic,您只需使用类的对象即可访问它。如果i
是私有变量,请使用返回i
的函数,并使用类的对象从main()
调用它。类不能返回值,但可以使用timerclasstance.i
访问它。