2008-06-10
洗牌算法!
package readom;
public class Test {
//随机整数=Int((max-min+1)*Rnd()+min)
public static void main(String args[]){
int []result=new int[100];
for(int i=0;i<result.length;i++){
result[i]=i+1;
}
int temp=0;
for(int i=0;i<result.length;i++){
int random=(int)(Math.random()*100+1)-1;
temp=result[i];
result[i]=result[random];
result[random]=temp;
}
for(int i=0;i<result.length;i++){
System.out.print(result[i]+",");
}
}
}
经常用,每次都去找,麻烦!







评论排行榜