@Test
public void exercise4(){
Set set = new HashSet();
for (int i = 0; i < 10;) {
int rand = (int)(Math.random()*20);
boolean flag = set.add(rand);
if(flag){
i++;
}
}
System.out.println(set);
}
@Test
public void exercise3(){
Set set = new HashSet();
for (int i = 0; i < 10; i++) {
int rand = (int)(Math.random()*20);
boolean flag = set.add(rand);
if(!flag){
i--;
}
}
System.out.println(set);
}
@Test
public void exercise2() {
//创建一个Set集合,保存10个20以内的随机整数,必须是10个
Set set = new HashSet();
while (set.size()!=10) {
int rand = (int) (Math.random() * 20);
set.add(rand);//set.add(Integer.valueOf(rand);
}
System.out.println(set);
}
@Test
public void exercise1(){
//创建一个Set集合,保存10个20以内的随机整数
Set set = new HashSet();
for (int i = 0; i < 10; i++) {
int rand = (int)(Math.random()*20);
set.add(rand);//set.add(Integer.valueOf(rand);
}
System.out.println(set);
}
创建一个Set集合,保存10个20以内的随机整数,必须是10个 @Test public void exercise4(){ Set set = new HashSet(); for (int i = 0; i < 10;) { int rand = (int)(Math.random()*20); boolean flag = set.add(rand); if(flag).