public class Test {
public static void main(String[] args) {
int i = 50;
Integer j = new Integer(i);
int b = Test.sum(j);
System.out.println(b);
}
public static int sum (Integer integer){
return integer = +integer;
}
}
为什么输出是50,能讲讲么
public static void main(String[] args) {
int i = 50;
Integer j = new Integer(i);
int b = Test.sum(j);
System.out.println(b);
}
public static int sum (Integer integer){
return integer = +integer;
}
}
为什么输出是50,能讲讲么
输出的结果都会是50!!!!
会被编译称integer.x = +integer.x;