有一String Array叫arr
使用Arrays.sort(arr)
再处理过后add迈ArrayList叫alfor(int i=0;i<arr.length;i++){
处理后把值丢迈个对象s
al.add(s);
}细节就不多说
为什么这个al不会依arr的排出
怎么才能让al依arr的顺序排出

解决方案 »

  1.   

    楼主麻烦你表达清楚!实在表达不清楚,请用english!
      

  2.   


    public static void sort(){
    String[] source = {"01","04","03","02","05","06","07","08","09","14","11","12","13","10"};
    Arrays.sort(source);
    ArrayList al = new ArrayList();
    for (int i = 0; i < source.length; i++) {
    System.out.println(source[i]);
    al.add(source[i]);
    }
    for (Iterator iterator = al.iterator(); iterator.hasNext();) {
    Object object = (Object) iterator.next();
    System.out.println(object);
    }
    }