1、hashset 容器中只能存储不重复的对象
为了简单明了一点,我们可以用hashset和list集合做个比较,从程序运行结果我们可以看出,hashset中如果有重复的对象会进行覆盖,只存储不重复的对象
package com.hand.test;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
public class Hashset {
public static void main(String args[]){
HashSet hash=new HashSet();
hash.add(1);
hash.add(1);
hash.add(1);
hash.add(1);
System.out.println(hash.size());
List<Integer> list=new ArrayList<Integer>();
list.add(1);
list.add(1);
list.add(1);
list.add(1);
System.out.println(list.size());
}
}