欲填充隨機5個元素的數組列表從0至4填充的5個隨機整數
比方說我的ArrayList無規=新的ArrayList()的列表更簡單的方法
我有什麼是以下...
for (int itter = 0; itter < 5; itter++) {
do {
random = randInt(0, 4);
} while (randomizer.contains(random));
if (randomizer.contains(random)) {
} else {
randomizer.add(random);
}
有5個整數隨機添加到一個ArrayList更快的方法?謝謝!
嘗試[Collections.shuffle](http://docs.oracle.com/javase/6/docs/api /java/util/Collections.html#shuffle%28java.util.List%29) –
'Collections.shuffle'不夠快嗎?我可以想到至少有一種方法會更快 - 但我無法想象優化會值得複雜。 –
@tobias_K感謝文檔。大衛華萊士,我想我應該把我的標題改爲更簡單的方式/更少的冗長。多謝你們。 – user2908101