排序
碼碼碼
阳光正好 微风不燥
展开
-
Arrays
Arrays.sort排序 如果没有特殊要求本人还是喜欢用这个进行排序,简单方便。 代码附上 public static void main(String[] args) { int[] arr = {3,5,6,2,1}; Arrays.sort(arr); for (int array : arr) { System.out.print(array); } } 也可以调用方法书写 pub...原创 2018-11-28 21:05:42 · 97 阅读 · 0 评论 -
冒泡排序
冒泡排序 依次将数组中相邻元素的大小比较,大的与小的相互交换,大的后移,经过一轮比较大的元素会放在元素最后,以此类推。 代码附上: public static void main(String[] args) { int[] arr = {1,2,3,7,5,4,3}; for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j ...原创 2018-11-28 20:44:03 · 89 阅读 · 0 评论 -
选择排序
选择排序 冒泡排序是相邻两数作比较,大的后移,而选择排序为0角标元素依次与它之后其他角标元素做比较,小的放在最前,(即第一个数与其它之后别的数依次比较)依次类推。 代码附上 public static void main(String[] args) { int[] arr = {2,1,3,5,6,7,3,2}; for (int i = 0; i < arr.length; i++) {...原创 2018-11-28 20:48:10 · 88 阅读 · 0 评论