Arraylist的对象排序
来源:互联网 发布:linux xwindows安装包 编辑:程序博客网 时间:2024/06/05 02:03
package test;import java.awt.List;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Scanner;//write here//要实现comparable接口中的compareToclass Employee implements Comparable { String str; int id, age; Employee(int id, String str, int age) { this.id = id; this.str = str; this.age = age; } public int compareTo(Object o) { Employee tgt = (Employee) o; return (this.id < tgt.id ? -1 : (this.id == tgt.id ? 0 : 1)); }}public class Belle { public static void main(String[] args) { Scanner scan = new Scanner(System.in); ArrayList<Employee> list = new ArrayList<Employee>(); for (int i = 0; i < 3; i++) { int id = scan.nextInt(); String str = scan.next(); int age = scan.nextInt(); list.add(new Employee(id, str, age)); } Collections.sort(list); for (int i1 = 0; i1 < list.size(); i1++) { Employee st = list.get(i1); System.out.println("Id = " + st.id + ",Name = " + st.str+",Age = "+st.age); } // write here }}
0 0
- Arraylist的对象排序
- 根据ArrayList 中对象的属性排序
- ArrayList里的对象按照属性排序
- ArrayList中的Java对象排序
- java Collections Arrays ArrayList 类的运用 进行对象排序
- Java根据容器(List,ArrayList)内对象的字段排序
- 集合框架-ArrayList集合存储自定义对象的排序案例
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- ArrayList中的数据排序--java对象排序
- 任意对象数组ArrayList的排序法(可自定义排序字段、排序方向)
- ArrayList 的 IComparer排序
- ArrayList的简单排序
- keil设置界面右边距
- STM32学习笔记之ADC
- 腾讯云服务器安装mysql遇到安装mysqlworkbench失败
- 周鸿祎说:让竞争对手成为你的磨刀石!
- Maximum Entropy Modeling
- Arraylist的对象排序
- 在标题栏增加应用图标
- setsockopt()
- 购物车(cookie和session各自的优缺点)
- Codeforces#407C. Functions again(DP)
- Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)
- redis rdb持久化 解说
- Linux操作系统分析------期末总结、感谢老师、祝我们越来越好
- 笔记:Online Robust PCA via Stochastic Optimization