实现对下边数组进行相关排序:
排序前:
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+' ')
}
结果为
1 2 3 4 6 7 8 9 10 14
2.使用现成的API进行快速排序
Arrays.sort(arr);
排序后结果同上
3.补充 使用fill函数
arrays.fill(arr,10)
对数组arr每个元素填充为10
所以上边数组元素均变为10
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。