Comparable接口
来源:互联网 发布:德国小蠊特效药 淘宝 编辑:程序博客网 时间:2024/05/16 07:38
如果一个数组对象要进行比较,则这个对象的实例类要实现Compareable接口
“`
public class Employee implements Comparable{
/**
* name name
*/
private String name;
private double salary;
public Employee(String name, double salary) { this.name = name; this.salary = salary;}public int compareTo(Employee o) { return Double.compare(salary, o.salary);}public static void main(String[] args) {Employee[] s = new Employee[3]; s[0] = new Employee("hssdst",8); s[1] = new Employee("dfsfds",6); s[2] = new Employee("dfsfds",7); Arrays.sort(s); for(Employee emo : s) { System.out.println(emo.getName()+","+emo.getSalary()); //结果为dfsfds,6.0、dfsfds,7.0、hssdst,8.0 }}
}
0 0
- Comparable接口
- Comparable 接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- Comparable接口
- 数据结构与算法经典80
- Appium_Python_Api文档
- Java实现常见排序算法
- 媒体查询
- ContentProvider 什么是URI
- Comparable接口
- lintcode-简单- Fizz Buzz 问题
- hdu 5748 && poj 2533 最长上升子序列(o(nlogn)做法)
- csdn如何转载别人的文章
- 前端开发规范——个人总结版
- 清除浮动的一些方案
- 汉诺塔问题
- SAE Django+WeChat环境开发手记--持续更新
- Windows 10 IoT Serials 6