帮忙看个程序~~
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