//方式1
List<Integer> a = new ArrayList<Integer>()
//这里最好写死循环
for (
a.add(new Random().nextInt())
}
int num = 0
Map<Integer, String> map = new HashMap<Integer, String>()
for (int i = 0
if(!map.containsKey(a.get(i))) {
//System.out.println(a.get(i))
map.put(a.get(i), null)
num++
if(num==100) {
break
}
}
}
for (Map.Entry<Integer, String> integer : map.entrySet()) {
System.out.println(integer.getKey())
}
//方式2
Set<Integer> set = new TreeSet<>()
int r = 0
for (
r = (int) (Math.random()*100)
//System.out.println(r)
if(set.size()==100){
return
}
set.add(r)
}
set.forEach(s->{
System.out.println(s)
})