實現對下邊數組進行相關排序:
排序前:
int arr = new int{14,1,2,4,,3,10,6,7,9,8}
1.數組冒泡排序
int tmp;
for(int i=0;i<arr.length-1>
for(int j=i+1;j<arr.length>
if(arr[i]>arr[j]){
tmp=arr[i]
arr[i]=arr[j]
arr[j]=tmp
}
}
}
排序後
for(int x:arr){
system.out.print(x+' ')
}
結果為
1 2 3 4 6 7 8 9 10 14
2.使用現成的API進行快速排序
Arrays.sort(arr);
排序後結果同上
3.補充 使用fill函數
arrays.fill(arr,10)
對數組arr每個元素填充為10
所以上邊數組元素均變為10
閱讀更多 今天的精彩片段 的文章