MyEclipse安装SVN【转】
2014-02-20 11:57
113 查看
API里是这样描述的:
当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(用 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并返回此 String 对象的引用。
很明显 当你String? a? =? new? String("a");时 池中并没有"a" 因此当执行String? b? =? new? String("a").intern();时并不会把"a"的引用给b 所以不会相等
但如果写 String a = new String("a").intern();因为调用了intern()所以在没查到"a"的情况下会将"a"加入到池里 那接下来String b = new
String("a").intern();就会找到"a"的引用并返回 所以就会相等
当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(用 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并返回此 String 对象的引用。
很明显 当你String? a? =? new? String("a");时 池中并没有"a" 因此当执行String? b? =? new? String("a").intern();时并不会把"a"的引用给b 所以不会相等
但如果写 String a = new String("a").intern();因为调用了intern()所以在没查到"a"的情况下会将"a"加入到池里 那接下来String b = new
String("a").intern();就会找到"a"的引用并返回 所以就会相等
相关文章推荐
- MyEclipse8.6 安装 svn aptana 等插件方法
- myEclipse安装svn和maven插件
- MyEclipse使用总结——MyEclipse10安装SVN插件
- Myeclipse8.5中svn插件安装方法
- myeclipse svn 安装方法
- eclipse或者myeclipse安装svn报错”unable to load default svn client”
- 在线与本地myeclipse安装svn
- 【引用】MyEclipse6.5安装SVN插件方法
- 新浪旧事-MyEclipse8.5安装svn
- MyEclipse 8.6的SVN插件安装方法及部分内容配置!
- myeclipse安装svn插件的多种方式
- 图文讲解myeclipse中安装svn插件
- Myeclipse6.0安装svn插件
- MyEclipse使用总结——MyEclipse10安装SVN插件
- myeclipse 8.6 安装svn插件
- myeclipse快速安装svn插件
- MyEclipse 8.6 安装 SVN 插
- 安装SVN服务器和myeclipse安装svn插件的方式之一
- MyEclipse安装SVN
- Myeclipse10安装svn插件