【发布时间】:2013-08-03 20:24:54
【问题描述】:
我很好奇公共变量的实际作用。我假设它们适用于包内的所有类,但显然情况并非如此。我想知道如何将 ADD 和 MULT 变量从第一类转移到第二类。这是我在第一堂课上的代码:
public class first {
public static int ADD = 0;
public static int MULT = 1;
public static int derp(int x, int x2, int a){
int septor = 0;
if(a == 0){
septor = x + x2;
}
if(a == 1 ){
septor = x * x2;
}
return septor;
}
}
第二课:
public class second {
public static void main(String args[]){
int y = first.derp(6,10,ADD);
System.out.println(y);
}
}
【问题讨论】:
-
你可以随时编辑你的问题,所以不用抱歉,去编辑它
-
我没有收到你的问题。您是在问如何访问不同类中的公共变量?
-
尝试使用
first.ADD或first.MULT -
是的,我认为这就是 public 首先要做的。这是我的困惑。
-
public表示该字段/方法将在每个包上可用。
标签: java class parameters public