关键字: 集合排序 集合 排序
Iterator it = list.iterator();//返回以正确顺序在此列表的元素上进行迭代的迭代器。
Collections.sort(v);//Collections.sort给集合排序,根据元素的自然顺序 对指定列表按升序进行排序。
while (it.hasNext()) {//遍历iterator
String t = (String) it.next();//向下读取一个iterator
System.out.println(t);
}
for(int i = 0;i<list.size();i++)//遍历list
{
System.out.print(list.get(i) + " ");
}
Vector型排序
package test;
import java.util.Collections;
import java.util.Iterator;
import java.util.Vector;
public class ListTest {
public static void main(String[] args) {
Vector v = new Vector();
// 把对象加入Vector
v.add("ab");
v.add("ef");
v.add("cd");
v.add("ij");
v.add("gh");
// 排序
Collections.sort(v);//Collections.sort给集合排序,根据元素的自然顺序 对指定列表按升序进行排序。
// 输出
Iterator it = v.iterator();//返回以正确顺序在此列表的元素上进行迭代的迭代器。
while (it.hasNext()) {//遍历iterator
String t = (String) it.next();//向下读取一个iterator
System.out.println(t);
}
}
}
ArrayList型排序