TreeMap
来源:互联网 发布:淘宝店主自己做模特 编辑:程序博客网 时间:2024/05/17 02:08
import java.util.Comparator;import java.util.Map;import java.util.TreeMap;public class TestTreeMap { public static void main(String[] args) { new TestTreeMap().test(); } void test(){ Map map = new TreeMap(new StudentComparator()); map.put(new Student("zhangsan",22), "22"); map.put(new Student("lisi",78), "22"); map.put(new Student("wangwu",12), "22"); System.out.println(map.keySet()); } class Student { private String name; private double score; public Student(String name,double score){ this.name = name; this.score = score; } public double getScore(){ return this.score; } @Override public String toString() { return "姓名:"+this.name+",分数:"+this.score; } } class StudentComparator implements Comparator<Student> { @Override public int compare(Student o1,Student o2) { if(o1.getScore() > o2.getScore()){ return 1; }else if(o1.getScore() < o2.getScore()){ return -1; }else{ return 0; } } }}
阅读全文
0 0
- TreeMap
- TreeMap
- treeMap
- TreeMap
- TreeMap
- TreeMap
- TreeMap
- TreeMap
- TreeMap
- treemap
- treemap
- TreeMap
- TreeMap
- treemap
- -TreeMap
- TreeMap
- treemap
- TreeMap
- 爬虫之旅(五)
- [NOIP2017模拟]杆子的排列
- vs2015配置opencv3.2后又换opencv3.3出现的C4996问题
- 缓存
- 【树形DP】51Nod 1500 苹果曼和树
- TreeMap
- 数据结构--双向约瑟夫
- LeetCode——Hamming Distance
- 设计模式之适配器模式(Adapter):类适配器、对象适配器
- Java 通过JDBC进行数据操作(增删改查)
- 魔漫相机面试心得
- 物理层——计算机网络原理(三)
- Android Gradle学习记录6 代码记录(持续补充)
- XRecycleView的下拉,多条目加载