index会随着i--而生成的随机数越来越小,交换就有限制,这样会不会更好点?int index=random.nextInt(MyGridView.COUNTS_WORDS);//生成0-23之间的随机数
//打乱文字顺序:从所有元素中随机选取一个,与当前元素进行交换
for(int i=MyGridView.COUNTS_WORDS-1;i>=0;i--){
int index=random.nextInt(MyGridView.COUNTS_WORDS);//生成0-23之间的随机数
//int index=random.nextInt(i+1);
String buf=words[index];
words[index]=words[i];
words[i]=buf;
}