急急~~~~在线等~~输出1-45之间任意6个不相同数的java程序

来源:百度知道 编辑:UC知道 时间:2024/06/29 22:49:09
编写一个输出1-45之间任意6个不相同数的java程序

import java.util.*;

public class Test {

public static void main(String[] arges) {
Random r = new Random();
Set<Integer> set = new HashSet<Integer>();
while(set.size() != 6){
int i = r.nextInt(45);
if(i==0){continue;}
set.add(i);
}

for(Integer i : set){
System.out.println(i);
}
}
}

可以保证6个数互不相同。。并且在1-45之间