Java中String和基本类型包装类为什么是值传递
如下内容打印结果为,所以他传递的是值不是引用,如果是引用打印出来的应该是world
hello
hello
public class ReferenceTest {
public static void tryChangeValue(String str) {
str = 'world';
}
public static void main(String[] args) {
String str = 'hello';
System.out.println(str);
tryChangeValue(str);
System.out.println(str);
}
}
赞0
踩0