飞网论坛

标题: 28 、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?  [打印本页]

作者: johnny    时间: 2016-7-28 18:05
标题: 28 、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 
28 、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?

Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。

 

equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等。

==用于比较引用和比较基本数据类型时具有不同的功能:

比较基本数据类型,如果两个值相同,则结果为true

而在比较引用时,如果引用指向内存中的同一对象,结果为true







欢迎光临 飞网论坛 (https://bbs.cfei.net/) Powered by Discuz! X3.2