首页 > 代码库 > 在java 中 指定一个int类型的数组,给一定元素,将元素从小到大进行排序.

在java 中 指定一个int类型的数组,给一定元素,将元素从小到大进行排序.

class Demo{

   public static void main(String[] args){

         //要求:指定一个int类型的数组,给一定元素,将元素从小到大进行排序

         //初始化一个数组

         int[] arr = {7,2,5,12,6,9};

         //选择排序:效率太低比较的次数太多

         for (int i = 0; i<arr.length;i++){

             for(int j = 1;j<arr.length;j++){

                    if(arr[j-1] > arr[j]){

                         int temp = arr[j];

                         arr[j] = arr[j-1];

                         arr[j-1] = temp;

                 }

            }

       }

              //遍历数组

              for (int i = 0;i <arr.length;i++){

                   System.out.println(arr[i]);

              }

 

     }

}

在java 中 指定一个int类型的数组,给一定元素,将元素从小到大进行排序.