set集合的性质:无序性,无下标,内容不能重复,如下图:输入两个zhangs,只有一个被打印
package Thirdweek;
//生成0-50之间的随机数且不重复
import java.util.HashSet;
import java.util.Random;
import java.util.Set;
public class ThuWork2 {
public static void main(String[] args) {
Random rd =new Random();
int n=rd.nextInt(51);//0-50之间的整数
Set<Integer> set=new HashSet<>();
while(true) {
if(set.size()==10)break;
int i=rd.nextInt(51);
set.add(i);
}
for(Integer i:set) {
System.out.println(i);
}
}
}