一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

java ArrayList排序

 KILLKISS 2010-06-06
java ArrayList排序2009-01-06 13:37常常遇到數(shù)組排序的問題.比如我有一個Person類,它的實例對象存儲在ArrayList數(shù)組中,現(xiàn)在要把ArrayList數(shù)組中的Person對象按照年齡排序.
其實這種情況經(jīng)常遇到.
下面給出源代碼:

1:Person.java文件:-------------------------------
public class Person{
     String name;
     int age;

public Person(String name,int age){
     this.name = name;
     this.age = age;

}

public int getAge() {
     return age;
}

public void setAge(int age) {
     this.age = age;
}

public String getName() {
     return name;
}

public void setName(String name) {
     this.name = name;
}

}


2:Mycomparator.java-------------------------------
//實現(xiàn)Comparator接口,也就是定義排序規(guī)則,你幾乎可以定義任何規(guī)則
package com.infoearth;
import java.util.*;
public class Mycomparator implements Comparator{

    public int compare(Object o1,Object o2) {
        Person p1=(Person)o1;
        Person p2=(Person)o2;
       if(p1.age<p2.age)
           return 1;
       else
          return 0;
       }

}

3:ListSort.java------------------------------------

package com.infoearth;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;

public class ListSort {
     public static void main(String[] args){
         ArrayList list = new ArrayList();
         list.add(new Person("lcl",28));
         list.add(new Person("fx",23));
         list.add(new Person("wqx",29));
         Comparator comp = new Mycomparator();
         Collections.sort(list,comp); 
          for(int i = 0;i<list.size();i++){
             Person p = (Person)list.get(i);
             System.out.println(p.getName());
        }

     }

}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲精品成人午夜久久| 国产一区二区三区av在线| 国产高清一区二区不卡| 国产精品大秀视频日韩精品| 免费大片黄在线观看日本| 欧美成人国产精品高清| 日韩色婷婷综合在线观看| 国产三级视频不卡在线观看| 99日韩在线视频精品免费| 中文字幕人妻一区二区免费| 国产日韩欧美专区一区| 日韩欧美国产精品自拍| 亚洲a级一区二区不卡| 亚洲国产精品肉丝袜久久| 日本一品道在线免费观看| 国产美女精品人人做人人爽| 国语久精品在视频在线观看| 日韩精品小视频在线观看| 99热在线精品视频观看| 老司机亚洲精品一区二区| 视频一区二区黄色线观看| 五月婷婷综合激情啪啪| 欧美激情床戏一区二区三| 亚洲国产精品一区二区毛片| 91亚洲国产成人久久| 婷婷色网视频在线播放| 日韩午夜福利高清在线观看| 99久久无色码中文字幕免费| 日韩成人免费性生活视频| 一本久道久久综合中文字幕| 老熟女露脸一二三四区| 人妻一区二区三区在线| 中日韩美女黄色一级片| 深夜日本福利在线观看| 久久中文字人妻熟女小妇| 国产av精品高清一区二区三区 | 一区二区三区四区亚洲专区| 五月天丁香婷婷一区二区| 亚洲妇女黄色三级视频| 精品国产91亚洲一区二区三区 | 欧美成人黄色一区二区三区|