1.1.14 方法参数的值传递
public static void main(String
[] args
) {
int m
=10;
int n
=m
;
n
=20;
System
.out
.println(m
);
System
.out
.println(n
);
Person q
=new Person();
Person w
=q
;
q
.name
="aaa";
System
.out
.println(w
.name
);
}
此时没有交换成功,m=10,n=20
public static void main(String
[] args
) {
int m
=10;
int n
=20;
jiaohuan(m
,n
);
System
.out
.println(m
);
System
.out
.println(n
);
}
public static void jiaohuan(int m
,int n
){
int temp
=m
;
m
=n
;
n
=temp
;
System
.out
.println(m
);
System
.out
.println(n
);
}
转载请注明原文地址:https://blackberry.8miu.com/read-27585.html