您的位置:首页 > 其它

Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?(例解)

2013-04-21 23:25 471 查看
Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判断两个Set是否相等。

equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。

public void test03(){

String aString=new String("abc");

String bString=new String("abc");

System.out.println(1==1);

System.out.println(aString==bString);

System.out.println(aString.equals(bString));

}

public static void main(String args[]) {

//System.out.println(new test().test01());

//new test().test02();

new test().test03();

}

结果是:

true

false

true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐