public void swap(int[] s, int i, int j) { //交换的方法
int tmp = s[i];
s[i] = s[j];
s[j] = tmp;
}
java.util.Random r=new java.util.Random();
int []s=new int[10];
for(int i=0;i<10;i++){
s[i]=i;
}
out.print("洗牌前:");
for(int i=0;i<10;i++){
out.print(s[i]);
}
for(int j=s.length;j>1;j--)
{
swap(s,j-1,r.nextInt(j));
}
out.println("洗牌后:");
for(int i=0;i<10;i++){
out.print(s[i]);
}
388

被折叠的 条评论
为什么被折叠?



