前言
Java中Set是继承Collection的一个接口类,并且Set中只存储了Key方法,并且要求Key一定要唯一,并且不能修改,要修改只能先删除,后重新添加,Set中不能添加null的Key.
Set的最大功能就是对集合的元素去重
一、List当中存放10万个数据,找出第一个重复的数据
去掉重复的元素,一般都用set方法,因为Set不能存储重复的元素
public static int findOneNum(){
//1.list当中有10万个数据,找到第一个重复的数据(set不能存放重复的数据,即用set实现)
ArrayList<Integer> list=new ArrayList<>();
Random random=new Random();
int num=random.nextInt(10000);
for(int i=0;i<10_0000;i++){
list.add(num);
}
Set<Integer> set=new HashSet<>();
for