> 美食
数组排序的几种方式是什么(数组排序的几种方式)
导语:数组排序的几种方式
实现对下边数组进行相关排序:
排序前:
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;i++){
for(int j=i+1;j<arr.length;j++){
if(arr[i]>arr[j]){
tmp=arr[i]
arr[i]=arr[j]
arr[j]=tmp
}
}
}
排序后
for(int x:arr){
system.out.print(x+&39;)
}
结果为
1 2 3 4 6 7 8 9 10 14
2.使用现成的API进行快速排序
Arrays.sort(arr);
排序后结果同上
3.补充 使用fill函数
arrays.fill(arr,10)
对数组arr每个元素填充为10
所以上边数组元素均变为10
本文内容由小岑整理编辑!