1 import java.util.Arrays; 2 import java.util.Scanner; 3 public class Main { 4 /** 5 * @param args 6 */ 7 public static void main(String[] args) { 8 int[] A={1,3,5,2,0,7,4}; 9 int n=7; 10 for(int i=0;i<n;i++){ 11 int temp; 12 for(int j=i+1;j<n;j++){ 13 if(A[i]>A[j]){ 14 temp=A[i]; 15 A[i]=A[j]; 16 A[j]=temp; 17 } 18 } 19 } 20 System.out.println(Arrays.toString(A)); 21 22 } 23 }
1 import java.util.Arrays; 2 import java.util.Scanner; 3 public class Main { 4 /** 5 * @param args 6 */ 7 public static void main(String[] args) { 8 int[] A={1,3,5,2,0,7,4}; 9 int n=7; 10 for(int i=1;i<n;i++){ 11 for(int j=i-1;j>=0;j--){ 12 int temp; 13 if(A[j+1]<A[j]){ 14 temp=A[j]; 15 A[j]=A[j+1]; 16 A[j+1]=temp; 17 } 18 } 19 } 20 System.out.println(Arrays.toString(A)); 21 22 } 23 }
原文:http://www.cnblogs.com/jeyfang/p/5246561.html