黑马程序员技术交流社区
标题:
集合的题
[打印本页]
作者:
郑南
时间:
2016-1-25 22:12
标题:
集合的题
对集合中的元素排序,并保留重复??怎么破?
作者:
olivec
时间:
2016-1-28 19:08
import java.util.ArrayList;
import java.util.Comparator;
public class Test5 {
public static void main(String[] args) {
Student p1=new Student();
Student p2=new Student();
Student p3=new Student();
p1.age=18;
p2.age=18;
p3.age=15;
ArrayList<Student>list=new ArrayList<Student>();
list.add(p1);
list.add(p2);
list.add(p3);
list.sort(new PersonComparator());
System.out.println(list);
}
}
class Student{
int age;
@Override
public String toString() {
return String.valueOf(age);
}
}
class PersonComparator implements Comparator<Student>{
@Override
public int compare(Student o1, Student o2) {
return o1.age-o2.age;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2