package?com.cyf0716;
import?java.util.Arrays;
import?java.util.Random;
public?class?RandomTest?{
public?static?void?main(String[]?args)?{
int[]?a?=?new?int[10];
for?(int?i?=?0;?i?<?a.length;?i++)?{
a[i]?=?(int)?(Math.random()?*?100);
}
for?(int?i?=?0;?i?<?a.length;?i++)?{
Arrays.sort(a);
System.out.print(a[i]+"?");
}
}
}
2 回答
已采納

KXFT
TA貢獻(xiàn)113條經(jīng)驗(yàn) 獲得超58個(gè)贊
Arrays.sort(a)是對(duì)整個(gè)數(shù)組排序,你放在上面的話,開始的時(shí)候這個(gè)數(shù)組你只賦予了幾個(gè)值還有的就會(huì)出現(xiàn)0或者其他小的值,而且每次重新排序都會(huì)導(dǎo)致大的數(shù)字到后面去就會(huì)讓你的數(shù)據(jù)消失,而且0之類的小的數(shù)字就會(huì)到全面去,輸出就是0000什么的,而且這個(gè)只用放在第一個(gè)循環(huán)下面,不用放在第二個(gè)循環(huán)里面
添加回答
舉報(bào)
0/150
提交
取消