package day1109;
public class Demo {
public static void main(String []args){
String s1=new String("abc");
String s2 =new String("XYZ");
show(s1,s2);
System.out.println(s1+"-------"+s2);
}
public static void show(String s1,String s2){
s1=s1+s2+"Q";
s2="W"+s1;
}
}
//运行结果:abc-------XYZ
//懵了,字符串对象是引用型,为什么执行函数show后,s1,s2没改变。
//关于函数的执行后对参数照成的影响,深入点的讲解。有特殊的最好,最怕出到特殊题。。。
|