我試圖獲得一個隨機數列表,並將其放入隊列中,而沒有任何重複的隨機數。java中的隨機唯一編號
int number = 40;
for (int j = 0; j<number; j++)
{
int pick = random.nextInt(number);
myQueue.add(Integer.toString(pick));
}
System.out.println("the queue size: "+myQueue.size());
Iterator it = myQueue.iterator();
while(it.hasNext()){
String iteratorValue = (String)it.next();
System.out.println("queue next value: "+iteratorValue);
}
與上面的代碼,我得到了隨機數
人的一些反覆知道如何做到這一點?
你可以產生什麼樣的隨機數有任何範圍? – templatetypedef
範圍是40 –
今天很受歡迎。 [在Java中生成唯一的隨機數]的 –