类数组排序
来源:互联网 发布:二代身份证阅读器软件 编辑:程序博客网 时间:2024/05/18 00:12
要让一个类能进行排序,这个类必须实现了Comparable接口,并且必须实现了compareTo方法
public class employ implments comparable<Employee>
{
@Override
public int compareTo(Employee employee)
{return salary<other.salary?1:-1}}
之后呢,就可以调用Arrays.sort()方法,就类数组进行排序了
compareTo方法是java.lang.Comparable<T>接口中的方法,当需要对某个类的对象进行排序时,该类需要实现compareable接口
当两个对象进行比较时,返回0代表它们相等;返回值<0(如例子中返回-1)代表this排在被比较对象之前(升序);反之代表在被比较对象之后(降序)
阅读全文
0 0
- 类数组排序
- 自定义类的数组排序
- 排序、Arrays.类、二维数组
- 2、Arrays类排序数组
- 类模板实现数组排序
- Comparator接口,类数组排序
- 数组排序和常用类
- java类实现数组的五种排序 冒泡排序、选择排序、插入排序、希尔排序、数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- Git常用命令
- Chrome开发者控制台
- 【NoI 2002】【CodeVs 1746】【贪吃的九头龙】【树形dp】【记忆化搜索】【多叉树转化二叉树】
- java方法的参数传递机制
- 关于collect2: error: ld returned 1 exit status
- 类数组排序
- 3
- 图片二次采样
- 4
- 【第1077期】 如何准备一次技术面试(附一套前端面试题)
- 【状压DP】【cofun1374】trip
- Dubbo与Zookeeper、SpringMVC整合和使用
- 在数组的首尾进行删除一项或者是添加一项操作
- Java入门需掌握的30个基本概念总结