- import java.util.*;
- class Test11
- {
- public static void main(String[] args)
- {
- ArrayList<Integer>al=new ArrayList<Integer>();
- al.add(1);
- al.add(8);
- al.add(9);
- al.add(6);
-
- Integer[] it=al.toArray(new Integer[al.size()]);
- sort(it);
- for (int i = 0 ;i < it.length ;i ++ )
- {
- System.out.println(it[i]);
- }
-
- }
- public static void sort(Integer[] arr)
- {
- for(int i=0;i<arr.length-1;i++)
- {
- for(int m=i+1;m<arr.length;m++)
- {
- if(arr[i]>arr[m])
- {
- int temp=arr[i];
- arr[i]=arr[m];
- arr[m]=temp;
- }
- }
- }
-
- }
- }
-
复制代码 你试试!你的排序算法有问题! |