我将如何使用此代码显示整数的随机数?
import java.util.*;
public class RandTest {
public static void main(String[] args) {
int nos[] = {1,2,3,4,5,6};
Random rand = new Random();
for(int i = 0; i < nos.length; i++){
System.out.println(nos[i]);
}
}
}
结果应为“随机”
3
5
2
1
6
4
我之前得到的是“随机”
1
2
2
6
1
3
答案 0 :(得分:7)
List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5, 6);
Collections.shuffle(integerList);
for (Integer i : integerList) {
System.out.println(i);
}