int i = 0; public void aa(){ int j = 0; j = 10; i = j; } System.out.println(i);
chiri(贪吃小猪) :你的i变量在aa方法中都是可见的.class A{ public void aa(int i){ int j = 0; j = 10; i = j; }}static void main(){ int i=0; A a = new A(); a.aa(i) } main结束后,main中的i依然是0;在VB中把aa方法的参数改为: ByRef i as int 这样main方法结束后,main中的i就是10了;
public void aa(){
int j = 0;
j = 10;
i = j;
}
System.out.println(i);
int j = 0;
j = 10;
i = j;
}}static void main(){
int i=0;
A a = new A();
a.aa(i)
}
main结束后,main中的i依然是0;在VB中把aa方法的参数改为: ByRef i as int
这样main方法结束后,main中的i就是10了;