浏览 1558 次
锁定老帖子 主题:字符串 用==与equals的区别问题
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-03
(注:很久以前写的一段文字,现转过来)
经常看到有人问到字符串的比较的问题: 具体可简单理解如下: String s1=new String("hh"); String s2=new String("hh"); System.out.println(s1==s2);//因为引用s1与引用s2指向不同的对象,所以比较的结果为false System.out.println(s1.equals(s2));//因为s1与s2所指向的对象的内容都一样,所以此时比较的结果为true 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |