Set集合存储元素不重复的原因

8次阅读

共计 371 个字符,预计需要花费 1 分钟才能阅读完成。

package com.itheima.demo02.Set;

import java.util.HashSet;

/*

Set 集合不允许存储重复元素的原理
比较 hashcode 和 toString

*/
public class Demo02HashSetSaveString {

public static void main(String[] args) {
    // 创建 HashSet 集合对象
    HashSet<String> set = new HashSet<>();
    String s1 = new String("abc");
    String s2 = new String("abc");
    set.add(s1);
    set.add(s2);
    set.add("重地");
    set.add("通话");
    set.add("abc");
    System.out.println(set);//[重地, 通话, abc]
}

}

正文完
 0