java数组的排序

Java数组排序

开发工具与关键技术:myEclipse javaEE
作者:林国佳	
撰写时间:20180515

选择排序:

就是第1与第2比,如果第1比第2大,位置互换,
互换后的第1与第3比,如果第1比第3大,位置互换,
一直到最后,最小值在第1位。第二次循环时第一位不参与
也就是内循环结束一次,最小值出现头角标位置上。

代码;

1.	import java.util.*;  
2.	class ArrayTest2 {   
3.	    public static void selectSort(int[] arr{  
4.	        for (int x=0; xarr[y]){// arr[x]

结果:在这里插入图片描述

冒泡排序:

第1和第2比,如果第1比第2大,位置互换,
之后第2和第3比,如果2比3大,位置互换, 一直到最后,
最大值在最后一位。第二次循环时最后一位不参与循环
也就是内循环结束一次,最大值出现最后一位

1.	import java.util.*;  
2.	class ArrayTest2 {     
3.	    public static void bubbleSort(int[] arr) {  
4.	        for(int x=0; x

结果: 在这里插入图片描述

你可能感兴趣的:(java)