java 的值传递

1.   java 的值传递

        

public class C {

public static void changeStr(String str){
str="Welcome";
}

public static void main(String[] args) {
String str="1234";
changeStr(str);
System.out.println(str);

}
}

 

运行的结果是1234

 

 

2.     字符串的题

String str="123";
String str2=str;
System.out.println(str);
System.out.println(str2);
str2=str2+",hello";
System.out.println(str2);

 

 

3.     字符窜

 

public static void main(String[] args) {
String sa="11", sb="22";
concat(sa,sb);
System.out.println(sa);

}

private static void concat(String a, String b) {
String c=a+b;
a=c;
}

 

 

结果 是  11

 

posted @ 2017-11-08 22:07  雪落无痕1  阅读(121)  评论(0编辑  收藏  举报