私は2つのクラスを持っている静的変数に問題があります:
public class Test2 {
public static boolean bool;
public static void main(String[] args) {
// TODO Auto-generated method stub
bool = true;
int run=0;
while (bool==true) {
System.out.println("Test 2 "+run);
System.out.println(bool);
run++;
}
}
public static void setBool(boolean temp){
bool = temp;
}
}
と
public class Test3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Test2.bool = false;
}
}
問題は、Test2 を実行してループを実行し、次に Test3 を実行して Test2 のループを終了させたときですが、動作しません。
Test2 から Test3 までの静的変数を変更するにはどうすればよいですか?