课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
Arrays.sort
2017-05-17
源自:Java入门第一季(IDEA工具)升级版 6-7
正在回答
int []scores={80,70,65,45,32,78};
Arrays.sort(scores);
System.out.println("排序后数组的元素值");
for(int i=scores.length-1;i>=0;i--)
{
System.out.println(scores[i]);
}
int [] a=new int[]{23,56,78,4,1,5879,54}; sort(a); System.out.println(Arrays.toString(a)); } private static void sort(int[] a) { for (int i = 0; i < a.length-1; i++) { for (int j = i+1; j < a.length; j++) { if(a[j]>a[i]){ int t=a[j]; a[j]=a[i]; a[i]=t; } } } }
降顺:
Arrays.sort(nums);
for(int i =nums.length-1; i >=0;i--){
System.out.println(nums[i]);
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答Arrays.sort是升序,怎么写一个降序的方法
3 回答Arrays.sort()可以按照自己定义的方法来排序吗?可以的话应该怎么做?
3 回答排列顺序不对怎么调
2 回答sort()排序的默认升序排列,直接输出后三位不就是top3的值了么
4 回答Arrays.sort是不是降序啊
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号