ArrarList排序

根据Collections.sort重载方法来实现:

	// 对list的时间进行排序
	// 升序
        Collections.sort(list, new Comparator<Timeint_Number>() {     
        	public int compare(Timeint_Number o1, Timeint_Number o2) {
                return o1.getTime() - o2.getTime();
            }
        });
所使用Timeint_Number:

package domain;


public class Timeint_Number {

	private int time;
	private int number;

	public Timeint_Number(int time, int number) {
		this.time = time;
		this.number = number;
	}

	public Timeint_Number() {
	}
	
//	public boolean equals(Object o)
//  { // 如果地址一样,则两个对象相同  
//		if(this == o){
//			return true;
//		}
//		// 如果两个对象是同一类型,则比较其属性值是否都相同。
//		//如果都相同,则说明两个对象也相同;否则,说明这两个对象不相同。
//		if(o instanceof Timeint_Number){
//			Timeint_Number t = (Timeint_Number)o;
//			//date中compareTo的用法。也是比较时间大小的,相等返回0,大于返回1,小于返回-1.
//			if(t.time==this.time)
//				return true;
// if(t.time.compareTo(this.time) ==0)// return true;// }// return false ;// }// /** // * 重写hashcode()方法,以身份证号码作为hash码。 // * // * @return // */ // public int hashCode() { // return number; // } public int getTime() {return time;}public void setTime(int time) {this.time = time;}public int getNumber() {return number;}public void setNumber(int number) {this.number = number;}}





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值