标题: java随机数的问题 [打印本页] 作者: 結断的时光 时间: 2016-5-28 23:29 标题: java随机数的问题 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。 作者: liukai3385 时间: 2016-5-28 23:30
public static void main(String[] args) {
HashSet<Integer> hs = getRandom();
System.out.println(hs.toString());
}
public static HashSet<Integer> getRandom() {
Random r = new Random();
HashSet<Integer> hs = new HashSet<Integer>();
while(hs.size()<10){
hs.add(r.nextInt(20)+1);
}
return hs;
}作者: liming1990422 时间: 2016-5-28 23:34 本帖最后由 liming1990422 于 2016-5-28 23:39 编辑
public static void main(String[] args) {
Random r = new Random();
Set<Integer> si = new TreeSet<Integer>();
while(si.size()<10){
si.add(r.nextInt(20)+1);