List的排序

package org.jeelee.bean;

import java.util.List;
import java.util.Comparator;
import java.util.Collections;

import org.jeelee.bean.*;

/**
 * 功能:实现对List排序
 * @author JeeLee
 *
 */
public class ListSort {
	public ListSort() {
		// TODO Auto-generated constructor stub
	}
	
	@SuppressWarnings("unchecked")
	public List listSort(List list)
	{
		Collections.sort(list, new Comparator(){
			 public int compare(Object a, Object b) 
			 {
				 MainMenu mainMenu1 = (MainMenu)a ;
				 MainMenu mainMenu2 = (MainMenu)b ;
				 
				 int flag = mainMenu1.getMainKind().compareTo(mainMenu2.getMainKind());
				 
				 return  flag ;
			}
		});
		
		return list ;
	}

}





你可能感兴趣的:(java,bean)