JAVA 去掉重复的数据
发布网友
发布时间:2022-04-22 21:47
我来回答
共1个回答
热心网友
时间:2023-07-16 21:50
无非就是检查是否已经有数据的问题,用List做可能比较简单点
public class SigleList{
List<Integer> nums;
public SingleList(){
nums = new ArrayList<Integer>();
}
public void add(Integer num){
if(!checkNumExist){
nums.add(num);
}
}
public boolean checkNumExist(Integer){
return nums.contains(Integer);
}
}
这个SingleList就简单实现了去重增加,可以用它来读数据
public class Test{
public static void main(String[] args){
SingleList nums = new SingleList();
// 产生100个数据
for(int i = 0; i++; i < 100){
// 产生随机数
Integer num = new Random().nextInt(100000);
nums.add(num);
}
foreach(Integer num : nums){
System.out.println(num);
}
}
}