有时需要对List排序,这时可以利用Collections的sort()方法来排序,不用自己再去排序。package myTest;import java.util.ArrayList;import java.util.Collections;import java.util.C ...
有时需要对List排序,这时可以利用Collections的sort()方法来排序,不用自己再去排序。
package myTest;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class myTest { static List<Integer> myList = new ArrayList<Integer>(); public static void main(String args[]){ Init(); Sort(); Show(); } public static void Init(){ myList.add(123); myList.add(45); myList.add(5); myList.add(123); myList.add(97); myList.add(583); myList.add(286); myList.add(534); myList.add(1000); myList.add(998); } public static void Sort(){ Collections.sort(myList, new Comparator<Integer>() { public int compare(Integer o1, Integer o2) { // TODO Auto-generated method stub if (o1 < o2) { return -1; } else if (o1 == o2) { return 0; } else { return 1; } } }); } public static void Show(){ for (int i=0; i<myList.size(); i++){ System.out.println(String.valueOf(i) + ":" + myList.get(i)); } }}
原标题:Java的List排序
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。