关键字: 集合排序 集合 排序
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型排序
package test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
public class list {
public static void main(String[] args)
{
ArrayList<String> list = new ArrayList<String>();
list.add("ab");
list.add("ef");
list.add("cd");
list.add("ij");
list.add("gh");
list.add(5,"4");
list.add(1,"3");
Iterator it = list.iterator();//返回以正确顺序在此列表的元素上进行迭代的迭代器。
Collections.sort(list);//Collections.sort给集合排序,根据元素的自然顺序 对指定列表按升序进行排序。
// for(int i = 0;i<list.size();i++)
// {
// System.out.print(list.get(i) + " ");
// }
while(it.hasNext())//两种遍历的方式
{
System.out.print(it.next() + " ");
}
//或者直接System.out.print(list);
}
}
分享到:
相关推荐
java中集合排序
Java 集合排序及java 集合类详解 Java 集合排序及java 集合类详解,Java里面最重要、最常用也就是集合那部分了,能够用好集合和理解好集合对于做Java程序的开发拥有无比的好处。本教程详细解释了关于Java中的集合是...
java 对象集合按字段排序
Java 集合排序 及java集合类 详解.pdf
java HashSet 集合排序,需要通过利用TreeSet集合排序。2013-10-30。
Java集合排序及java集合类详解,对list,set,map等java集合进行详细讲解
java 集合分组排序帮助类有好的意见可以互相交流不甚感激
java集合某个字段按照中文拼音排序 java集合某个字段按照中文拼音排序
Java集合排序及java集合类详解(Collection、List、Map、Set).doc
这里有几个很经典的Java map 集合排序的例子,大家可以试试
java泛型集合 java集合 集合 java Collection 排序 集合排序
Map中元素存放是无序的 HashMap注意事项: 1,HashMap底层维护一个数组,我们向HashMap中所放置的对象实际上是存储在该数组当中; 2,当向HashMap中put一对键值时,它会根据key的hashCode值计算出一个位置,该位置...
java中按找对象的某个属性进行升序降序的排序
java 集合排序及java集合类详解,本文详细解释了关于java中的集合实现,以及他们的实现原理
Java集合排序及java集合类详解