import java.util.Arrays;//必须加载 class Demo{ public static void main(String []args){ int[] arr={3,54,456,342,2798}; System.out.println(Arrays.toString(arr));//java打印数组,排序前[3, 54, 456, 342, 2798] arrSort(arr); System.out.println(Arrays.toString(arr));//排序后 [2798, 456, 342, 54, 3] } /** * 数组降序排序 * @param arr */ public static void arrSort(int[]arr){ for(int i=0;i<arr.length-1;i++){ for(int j=i+1;j<arr.length;j++){ if(arr[j]>arr[i]){ int temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } } }
相关文章
- java List集合中的对象根据属性降序/升序排序
- Java基础知识强化之IO流笔记51:IO流练习之 键盘录入学生信息按照总分排序写入文本文件中的案例
- 【java集合框架源码剖析系列】java源码剖析之java集合中的折半插入排序算法
- java输入一个字符串,打印出该字符串中字符的所有排列,随机打乱排序
- 排序算法之选择排序的思想以及Java实现
- Java中的经典算法之冒泡排序(Bubble Sort)
- Java开发环境之------MyEclipse快捷键和排除错误第一选择ctrl+1(***重点***:ctrl+1,快速修复---有点像vs中的快速using
- java 中基本算法之希尔排序的实例详解
- 我的Java开发学习之旅------>Java经典排序算法之选择排序
- Java中的数组排序方式(快速排序、冒泡排序、选择排序)