日期:2014-05-20  浏览次数:20620 次

帮忙看个程序~~
import   java.util.*;

public   class   ArraylistTest   {
    public   ArraylistTest()   {
    }

    public   static   void   main(String[]   args)   {
        ArraylistTest   arraylisttest   =   new   ArraylistTest();
        ArrayList   al   =   new   ArrayList();
        al.add(new   Integer(1));
        al.add(new   Integer(3));
        al.add(new   Integer(2));
       
        Collections.sort(al);   //目的是想让al有序输出      
        Iterator   it   =     al.iterator();
     
          while(it.hasNext())
          {
          Integer   i     =     (Integer)it.next();
              System.out.println(i.intValue());
          }
               
    }
}

结果没有改变顺序,不知道我哪个地方做的不对,还请指教.

------解决方案--------------------
1
2
3

------解决方案--------------------
我试了一下,没什么问题
1
2
3
结果就是这样
------解决方案--------------------
1
2
3