數組沒有實現排序,求解,謝謝
import java.util.Arrays;
public class Helloqianqian {
public static void main(String[] args){
???????
int[] Q=new int [100];
????? Arrays.sort(Q);
????? System.out.print("排序后的數組;"+" ");
?????
????? for(int i=0;i<10;i++)
????? {
??? ? Q[i]=(int)(Math.random()*100);
?????
??? ? System.out.println(Q[i]);
????? }
?
}
}
2016-11-12
按照你的程序,排序時你數組里是沒有內容的,排序晚后才賦值。反了,應該先賦值再排序的。
2016-10-16
應該先給數組賦值,再來排序
2016-10-16
數組長度為100,for循環條件為10次,等于是你為數組賦值10次隨機數,而且沒有進行遍歷排序