javascript和JQuery焦点图和代码特效大全
当前最流行的开源CMS网站系统大全
当前位置:主页 > 编程开发 > JAVA技术 >

java实现对集合进行排序

来源:IT技术网编辑:秦假山发布于:2013-08-27人围观Java实现排序集合

java实现对集合进行排序,具体代码如下:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class Test {	
	public Test(){
		Object[] new1 = {"1","a","c"};
		Object[] new2 = {"8","a","c"};
		Object[] new3 = {"7","a","c"};
		Object[] new4 = {"9","a","c"};
		Object[] new5 = {"4","a","c"};
		Object[] new6 = {"5","a","c"};
		Object[] new7 = {"3","a","c"};
		List list = new ArrayList();
		list.add(new1);
		list.add(new2);
		list.add(new3);
		list.add(new4);
		list.add(new5);
		list.add(new6);
		list.add(new7);
		Collections.sort(list, new MyComparator());
		for(Object o:list){
			Object[] obs = (Object[])o ;
			System.out.println("["+obs[0]+","+obs[1]+","+obs[2]+"]");
		}
	}	
	
	private class MyComparator implements Comparator{

		public int compare(Object o1, Object o2) {
			Object[] obs1 = (Object[])o1;
			Object[] obs2 = (Object[])o2;
			String str1 = obs1[0].toString();
			String str2 = obs2[0].toString();
			return str1.compareTo(str2);
		}
		
	}	
	
	public static void main(String[] args) {
		new Test();
	}
}


Java,实现,排序,相关的文章
有时间的话来看看IT界的突发事件