我在openGL中实现了一个0-9的数字圆圈,但是在序列中,我想要一个公式来排列数字在一个圆圈内非顺序。即例如4之后2然后9或任何数字跟随其他数字但它必须是un序列。
请尽快帮助我!
答案 0 :(得分:0)
将你的数字放在一个数组中,而不是像下面那样将它们洗牌
public class ShuffleDemo {
public static void main(String args[]) {
// create array list object
List arrlist = new ArrayList();
// populate the list 0 to 9
for(int i = 0, i<=9; i++ ){
arrlist.add(i);
}
System.out.println("Initial collection: "+arrlist);
// shuffle the list
Collections.shuffle(arrlist);
System.out.println("Final collection after shuffle: "+arrlist);
}
}