我们在项目中为大学创建了一个小测验应用程序。但我们不是程序员。我现在已经创建了 17 个问题并将它们打包到 17 个数组中。问题始终位于数组的位置 0。答案总是在数组的位置 1。一切也都正常工作。但我想插入一个随机订单。我已经尝试过 Switch Case 或 randomshuffle,没有成功,答案不再与问题匹配。
如果有人能帮助我们,我会很高兴。非常感谢。
这是第17个阵列。我认为将它们全部展示是没有意义的。
String[] frage17 = new String[5];
frage17[0] = "Marke";
frage17[4] = "Produkt/Dienstleistung";
frage17[2] = "Preis/Verkaufsbedingungen";
frage17[3] = "Distribution";
frage17[1] = "Kommunikation";
现在这是我的手动订单。我现在如何在不更改数组的情况下创建随机顺序?
fragen.add(0, frage17);
fragen.add(1, frage11);
fragen.add(2, frage13);
fragen.add(3, frage4);
fragen.add(4, frage7);
fragen.add(5, frage1);
fragen.add(6, frage5);
fragen.add(7, frage16);
fragen.add(8, frage9);
fragen.add(9, frage8);
fragen.add(10, frage10);
fragen.add(11, frage2);
fragen.add(12, frage12);
fragen.add(13, frage14);
fragen.add(14, frage15);
fragen.add(15, frage6);
fragen.add(16, frage3);
最后输出:
ArrayList<String[]> getFragen() {
return fragen;
哔哔one
慕哥9229398
千巷猫影
相关分类