搜索
写经验 领红包
 > 美食

数组排序的几种方式是什么(数组排序的几种方式)

导语:数组排序的几种方式

数组排序的几种方式是什么(数组排序的几种方式)

实现对下边数组进行相关排序:

排序前:

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

本文内容由小岑整理编辑!