java 重写compareTo方法实现类排序
来源:互联网 发布:最有效的网络推广 编辑:程序博客网 时间:2024/06/01 18:33
class expert implements Comparable<expert> { private int age; public expert(int age) { this.age = age; } public int getAge() { return age; } public void setAge(int age) { this.age = age; }@Overridepublic int compareTo(expert e) {return this.age - e.getAge();}}public class test03 {public static void main(String [] args){expert e1 = new expert(1);expert e2 = new expert(2);expert e3 = new expert(3);ArrayList<expert> list = new ArrayList<expert>();list.add(e3);list.add(e2);list.add(e1);Collections.sort(list);for(expert li:list){System.out.print(li.getAge());}}}
collections.sort方法使用的是归并排序java6,timesortjava7
0 0
- java 重写compareTo方法实现类排序
- 普通java类(排序)实现Comparable接口重写CompareTo方法
- 普通java类(排序)实现Comparable接口重写CompareTo方法
- 重写compareTo方法,按不同方式实现排序,小程序
- list 排序 实现comparable接口 及 重写compareTo方法
- Java 关于重写compareTo方法
- TreeSet类compareTo()方法重写
- JAVA compareTo实现treeSet()排序
- 对象的比较,排序,重写equals(),compareTo(),hashCode()方法
- 关于实现Comparable接口重写compareTo方法报错问题
- java排序接口--compareTo
- hashCode方法equals方法compareTo方法重写
- 【Java基础之重写equals、hashCode和compareTo方法】什么时候需要重写重写equals方法?为什么重写equals方法,一定要重写HashCode方法?
- java API------String类的compareTo方法
- java中的compareto方法
- Java String.compareTo()方法
- Java String.compareTo()方法
- java compareTo()方法详解
- python实现实时读取递增文件
- M文件程序设计(matlab)
- HDU 1021
- 固定层效果之position
- 设置背景遮罩
- java 重写compareTo方法实现类排序
- ECMA6入门
- Linux环境下的图形系统简介
- iOS实现颜色渐变的几种方法
- 10 个 C 语言进阶的开源项目代码
- java从ftp上下载图片到客户端本地
- eclipse工具使用webservice开发
- html---在图片上加袖标
- matlab基础知识