标签:定义 结果 tmp 方法 sys package sort color 动态
Sort方法,生序排序
package com.fs.array; import java.util.Arrays; public class ArraySort { public static void main(String[] args) { //对数值型数组进行排序 int[] a = {5,45,71,10,2,68,14,95,25,77}; Arrays.sort(a); for (int i = 0;i < a.length; i++) { System.out.print(a[i] + "\t"); } } }
冒泡方法,降序排序
package com.fs.array; public class Demo { public static void main(String[] args) { int a[] = {5,45,71,10,2,68,14,95,25,77}; for(int i = 1;i < a.length;i++) { for(int j=1;j<a.length-i;j++) { if(a[j]<a[j+1]) {//这里控制输出什么顺序的结果 int tmp=a[j]; a[j] = a[j+1]; a[j+1] = tmp; } } } System.out.print("选择排序的结果:"); for(int tmp:a) { System.out.println(tmp+""); } } }
定义一个数组,并对这个数组进行动态初始化,使用sort方法进行排序后,再将数组中的元素倒置过来。
标签:定义 结果 tmp 方法 sys package sort color 动态
原文地址:https://www.cnblogs.com/ooo888ooo/p/11042727.html