java中用size()编写一个程序,随机获取十个一至二十的随机数,要求随机数不能重复

如题所述

第1个回答  2016-04-06
package com.wxy;

import java.util.HashSet;
import java.util.Random;
import java.util.Set;

public class Random7
{
public static void main(String[] args)
{
int arr[] = new int[10];
Random rand =new Random();
HashSet<Integer> set = new HashSet();

while(set.size()<=10)
{
set.add(rand.nextInt(20)+1);
// set.add((int) (Math.random()*21));
}
System.out.println(set);

}

}本回答被提问者和网友采纳
第2个回答  2016-04-06
这个不重复是指整串不重复还是相邻的
相似回答