public class TestGetString {
public static void main(String[] args){
String input = "Hellojava!";
String output = "Helloworld!";
System.out.println("before swap!");
System.out.println("input is :\t" + input);
System.out.println("output is :\t" + output);
System.out.println("-----------------" +
"--------------------------------------------");
System.out.println("after swap!");
swap(input, output);
System.out.println("input is :\t" + input);
System.out.println("output is :\t" + output);
}
public static void swap(String a,String b){
String temp = a;
a = b;
b = temp;
}
}
测是结果如下:
before swap!
input is : Hellojava!
output is : Helloworld!
-------------------------------------------------------------
after swap!
input is : Hellojava!
output is : Helloworld!
这表明String是引用型数据!