public class list {
public static void main(String[] args) {
// TODO Auto-generated method stub
LinkedList<Integer> list=new LinkedList<Integer>();
//创建一个不重复的长度为10的集合
Random ra = new Random();
int count=0;
for (int i = 0; i < 10; i++) {
int num =ra.nextInt(10)+1;
if (!list.contains(num)) {//判断是否有某元素
list.add(num);
System.out.print(num+" ");
} else {
i--;
}
count++;
}
System.out.println("\n随机次数:"+count);
}
}
【Java】创建一个不重复的集合
最新推荐文章于 2024-07-23 20:07:32 发布
该代码示例展示了一个使用LinkedList和Random类在Java中创建一个长度为10且不重复的随机整数列表的方法。通过循环和contains方法确保添加的数字不重复,输出随机次数为实际添加到列表中的次数。
摘要由CSDN通过智能技术生成