我是 Collections 的新手,对于这个琐碎的问题我很抱歉,但我一直在思考我在 Java 教程中读到的一句话
List 是一个有序的集合(有时称为序列)。
我从中了解到的是,当我将元素放入列表时,它会为我自动排序,并且由于我运行了一个简单的代码,因此证明我错了:
List <String> list = new ArrayList<String>();
list.add("Chris");
list.add("Brian");
list.add("Matt");
list.add("Greg");
for (Iterator<String> it = list.iterator();it.hasNext();) {
System.out.print(it.next()+"\n");
}
这导致没有以任何方式订购:
Chris
Brian
Matt
Greg
所以我的问题是“列表是有序集合”是什么意思?
谢谢