怎么得到一个字符串的引用
比如说
String a="abc";
要怎么做才能得出一个对象b,使得(b==a)为真?(注意:不是a.equals(b)为真)
直接用String b=a不可以啊,b只是克隆了a,地址都不一样的~~~~
------解决方案--------------------一样的值都在字符串池中。所以地址一样
------解决方案--------------------Java中,String使用了享元模式。所以:
String a="abc";
String b="abc";
String c="a"+"bc";
String d="ab"+"c";
都一样,全都是引用同一个对象。