String a="hello";
a="world";
打印结果 为world
////////////////////////////////////////////////////tell(a)
打印结果worldtell(String a)
a="helloworld"
跪求大神分析分析 学生万分感谢
a="world";
打印结果 为world
////////////////////////////////////////////////////tell(a)
打印结果worldtell(String a)
a="helloworld"
跪求大神分析分析 学生万分感谢
a只不过是引用而已。它会在字符串常量池中去找有没有hello的字符串,如果有指向它,没有的话new一个。
此处也可以这样理解,好比你就是变量 a ,hello是你抱着的一个坛子,而下面有人给你个苹果world,你就必须将坛子丢弃,所以结果就是 你得到的是苹果-world
String j = "World";
System.out.println(a+"."+j);
这样就可以了。