【使用注意】linkedHashSet使用后面插入值不会覆盖掉前面值

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dreamzuora/article/details/88710426
		LinkedHashSet<Keyword> linkedHashSet = new LinkedHashSet<>();
		Keyword keyword2 = new Keyword("han", null, 20, false, false);
		linkedHashSet.add(keyword2);
		Keyword keyword = new Keyword("han", null, 2, false, false);
		linkedHashSet.add(keyword);
		System.out.println(linkedHashSet);

如上输出的还是20的对象(Keyword中重写了equal和hashcode方法)

猜你喜欢

转载自blog.csdn.net/dreamzuora/article/details/88710426