int基本类型的值并没有改变
?
public class Buggy {public static void addFive(int x){x+=5;}public static void main(String args[]){int x =3;addFive(x);System.out.println("x="+x);}}///:~outputx=3
?我们的本意是将主方法中的X的值加5,然后得出X的值是8,但x传入addFive(x)的只是X的副本或者说只是一个值“3”
发布时间: 2012-09-28 00:03:35 作者: rapoo
int基本类型的值并没有改变
?
public class Buggy {public static void addFive(int x){x+=5;}public static void main(String args[]){int x =3;addFive(x);System.out.println("x="+x);}}///:~outputx=3
?我们的本意是将主方法中的X的值加5,然后得出X的值是8,但x传入addFive(x)的只是X的副本或者说只是一个值“3”