パブリック変数が実際に何をするのか興味がありました。パッケージ内のすべてのクラスで機能すると想定していましたが、明らかにそうではありません。ADD 変数と MULT 変数を最初のクラスから 2 番目のクラスに引き継ぐ方法を知りたいです。最初のクラスでの私のコードは次のとおりです。
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;
}
}
2 番目のクラス:
public class second {
public static void main(String args[]){
int y = first.derp(6,10,ADD);
System.out.println(y);
}
}