【发布时间】:2016-01-16 16:38:35
【问题描述】:
我的情况是我试图找到一个随机数模式生成器代码,但我似乎真的找不到它。我需要使用“1”、“2”、“3”、“4”、“5”和“6”来创建一个具有 4 位数字的随机模式,如 1111、1264、2564 等。我试过这个,但不是工作。
public static void computer() {
List<Integer> template = Arrays.asList(1, 2, 3, 4, 5, 6);
for (int i = 0; i < 10; ++i) {
List<Integer> items = new ArrayList<Integer>(template);
Collections.shuffle(items);
System.out.println(items);
}
}
【问题讨论】:
-
你之前在什么地方问过这个问题吗?只是想着对不起。试试stackoverflow.com/questions/363681/…
-
@AseemBansal 抱歉,我是新手,这是我的第一篇文章,所以我想我以前没有问过这个问题。我尝试搜索,但找不到随机数模式生成器的解决方案。我被这段代码困住了,不知道如何继续。因此,我问道。如果有请见谅。我想学java编程。
-
无需抱歉。你尝试了一些东西然后来到这里。尝试阅读我提供的链接。它包含更多解释和替代方案。在学习的同时,不要只选择一个有效的解决方案,还要寻找它为什么有效的解释。这样你会学得更好。
-
@AseemBansal 感谢您的帮助和建议。我已经在检查它并做笔记了。谢谢它真的很足智多谋!
标签: java arrays random numbers generator