/*******************************************************************************
* $Header$
* $Revision$
* $Date$
*
*==============================================================================
*
* Copyright (c) 2001-2006 Primeton Technologies, Ltd.
* All rights reserved.
*
* Created on 2012-3-5
*******************************************************************************/
package dip.integrateportal.logisticsManagement.meetingManagement;
import java.util.Comparator;
import commonj.sdo.DataObject;
/**
* 会议室排序(通过实现Comparator接口的compare方法来制定排序规则)
* */
public class ComparatorUtil implements Comparator{
public int compare(Object obj1,Object obj2){
DataObject room1 = (DataObject)obj1;
DataObject room2 = (DataObject)obj2;
int flag = room1.getString("meetingroomid").compareTo(room2.getString("meetingroomid"));
if(flag==0){
return room1.getString("meetingname").compareTo(room2.getString("meetingname"));
}else{
return flag;
}
}
}
//下面是对List排序代码片段
ComparatorUtil comparator = new ComparatorUtil();
Collections.sort(list,comparator);
联系客服