JAVA数组——冒泡排序法(升序)

public class App {
 
 public static void main(String[] args) {
  int data[] = new int[]{9,7,5,4,6,8,1,};
  sort(data);
  print(data);
  
 }

 public static void sort(int arr[]){
  for(int x=0;x   for(int y=0;y    if(arr[y]>arr[y+1]){
     int t=arr[y];
     arr[y]=arr[y+1];
     arr[y+1]=t;}
   }
  }
  }
  public static void print(int[] temp) {
   for(int x=0;x    System.out.println(temp[x]+",");
   }
   System.out.println();
   
  }
}
除了这种方法进行排序,Java有一个特殊的方法进行排序,语法:“java.util.Arrays.sort(数组名称);”,这种方法在以后的开发中可以经常使用,但是绝对不能在面试的时候就写一句这个,不然不会有分的。

你可能感兴趣的:(JAVA数组——冒泡排序法(升序))