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

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]
}

}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理