读书人

int基本部类的值并没有改变

发布时间: 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”

读书人网 >编程

热点推荐