ArrayList排序 降序排列,arraylist排序 来源: javaer 分享于 2019-08-25 点击 24065 次 点评:29 ArrayList排序 降序排列,arraylist排序 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; } } import java.util.Comparator; 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; } } 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()); } } } 爱美丽女性网 www.5aml.net 爱美丽女性网 美容 彩妆 发型 护肤 服饰 情感|分享生活美学,专注女性时尚 相关文章暂无相关文章
用户点评