• 2021-04-14
    HashSet集合判断两个元素相等的标准是通过equals方法,并且两个对象的hashCode方法返回值也相等( )
  • 内容

    • 0

      下列有关HashSet集合的描述中,错误的是( )[br][/br](1.0) A: HashSet是Set接口的一个实现类 B: 向HashSet存入对象时,对象一般会重写hashCode ()和equals ()方法 C: 向HashSet存入对象时,对象的equals ()方法一定会被执行 D: HashSet存储的元素是不可重复的

    • 1

      HashSet集合中存储元素的步骤有哪些?() A: 使用哈希算法计算元素对应的哈希值,使用此哈希值作为地址存储 B: 判断此哈希值对应的位置上是否已经存有元素 C: 若没有就将此元素存储到该位置上 D: 若有则使用equals方法判断两个对象是否相等,相等就不存储,不相等则与上个元素存在一起

    • 2

      下面哪些叙述是真的( ) A: equals方法用来只能用来判断两个引用变量是否指向同一个对象 B: ==号用来判断两个引用变量是否指向同一个对象 C: ==号判断对象时,在对象内容相等时,值不一定为true D: java中提供的系统类在重写equals后,当对象内容相等时返回true

    • 3

      向HashSet集合中存入对象时,一般需要重写Object的哪些方法() A: equals(Objectobj) B: hashCode() C: clone() D: toString()

    • 4

      java.lang包的()方法比较两个对象是否相等,相等返回true。