首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

如何得到一个字符串的引用

2012-05-16 
怎么得到一个字符串的引用比如说String aabc要怎么做才能得出一个对象b,使得(ba)为真?(注意:不是a.e

怎么得到一个字符串的引用
比如说
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";

都一样,全都是引用同一个对象。

热点排行