[Java] 一维数组排序 →→→→→进入此内容的聊天室

来自 , 2019-08-19, 写在 Java, 查看 103 次.
URL http://www.code666.cn/view/4dcae38e
  1. public class Example {
  2.         int arry[]=new int[]{3,1,5,4,2,7,8,9,6};
  3.         public void play(){
  4.                 System.out.println("arry原来数组元素是:");
  5.                 for(int i=0;i<arry.length;i++){
  6.                         System.out.print(" "+arry[i]);
  7.                 }
  8.                 arry=sort(arry);
  9.                 System.out.println("\n排序后的arry数组元素:");
  10.                 for(int arryIndex=0;arryIndex<arry.length;arryIndex++){
  11.                         System.out.print(" "+arry[arryIndex]);
  12.                 }
  13.         }
  14.         private int[] sort(int[] arry2) {
  15.         for(int i=1;i<arry.length;i++){
  16.                 for(int j=0;j<arry.length-i;j++){
  17.                         if(arry[j+1]<arry[j]){
  18.                                 int temp=arry[j];
  19.                                 arry[j]=arry[j+1];
  20.                                 arry[j+1]=temp;
  21.                         }
  22.                 }
  23.         }
  24.                 return arry2;
  25.         }
  26. }
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. public class Main {
  39.         public static void main(String args[]){
  40.                 Example t=new Example();
  41.                 t.play();
  42.         }
  43. }
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  

回复 "一维数组排序"

这儿你可以回复上面这条便签

captcha