引用数据类型的String作为实参传入方法:
public class DemowenApplication implements Serializable {
public static void main(String[] args) {
String VV = new String("33");
DemowenApplication LL = new DemowenApplication();
System.out.println(VV);
LL.mm(VV);
System.out.println(VV);
}
public void mm(String BB){
BB = "44";
}
}
***输出结果***:
33
33
引用数据类型的String通过作为一个对象的成员变量传入方法
用法1:
public class DemowenApplication implements Serializable {
public static void main(String[] args) {
Mmm m = new Mmm();
DemowenApplication LL = new DemowenApplication();
System.out.println(m.VV);
LL.mm(m.VV);
System.out.println(m.VV);
}
public void mm(String BB){
BB = "44";
}
}
class Mmm{
String VV = "33";
}
输出结果:
33
33
用法2:
public class DemowenApplication implements Serializable {
public static void main(String[] args) {
Mmm m = new Mmm();
DemowenApplication LL = new DemowenApplication();
System.out.println(m.VV);
LL.mm(m);
System.out.println(m.VV);
}
public void mm(Mmm BB){
BB.VV = "44";
}
}
class Mmm{
String VV = "33";
}
输出结果:
33
44