QUESTION NO: 1
public class Test1 {
public static void changeStr(String str){
str="welcome";
}
public static void main(String[] args) {
String str="1234";
changeStr(str);
System.out.println(str);
}
}
傳遞的是引用,不是值,changeStr中的賦值操作是將str指向了welcome,而不是將1234本身被改變了。