java中如何排序?
1、首先建立一个java文件,输入正确的程序人口: public static void main(String[] args){}
2、再次建立一个数组int[] arr = new int[]{5,3,4,2,1,8,9,7,6};其中有9个元素。
3、在编写程序 System.out.print("排序前:"); for(int x=0;x<arr.length;x++){ System.out.print(arr[x]+" "); } System.out.println();(意思是在结果输出排序前的元素序列)
4、再编写System.out.print("排序后:"); for(int i=0;i<arr.length-1;i++){ for(int j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ int temp = arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } (经过排列后按从小到大的顺序排列好,最终输出元素序列)
5、最后输入遍历格式: for(int x=0;x<arr.length;x++){ System.out.print(arr[x]+" "); }
6、输出结果为:排序前:{5,3,4,2,1,8,9,7,6};
排序后:{1,2,3,4,5,6,7,8,9};
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:184
阅读量:125
阅读量:125
阅读量:168
阅读量:162