public class Test {
static int i=0;
public int aMethod( ){
i++;
return i;
}
public static void main(String [] args){
Test test = new Test();
test.aMethod( ); //第一次调用这时候i已经变成1了
System.out.println(test.aMethod( ));//第二次调用输出2
}
}
我有点懂你的意思了 楼主 你是不是想输出 i 的值 你调用了两次方法啊
public int aMethod( ){ i++; return i; } public static void main(String [] args){ Test test = new Test(); test.aMethod( ); //第一次调用 System.out.println(i); //输出 i 不就是 1 了么? } }
|