选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值)
来源:互联网 发布:js点击弹出模态对话框 编辑:程序博客网 时间:2024/06/05 20:36
/*选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),
* 学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,
* 然后按照学号从大到小的顺序将Map集合中的元素输出打印。
* 需要自定义Map集合的比较器Comparator,因字符串对象的大小比较是按字典序,而非对应的数值。
* 学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,
* 然后按照学号从大到小的顺序将Map集合中的元素输出打印。
* 需要自定义Map集合的比较器Comparator,因字符串对象的大小比较是按字典序,而非对应的数值。
要求:必须使用Map集合的内部排序机制进行排序,不能在外部排序。*/
package shiwuzhang;import java.util.*;public class example2 {public static void main(String[] args) {TreeMap map=new TreeMap(new MyComparator());map.put("01", "余周周");map.put("05", "余淮");map.put("10", "林杨");map.put("09", "洛枳");map.put("02", "楚天阔");map.put("11", "陈桉");map.put("15", "韩叙");map.put("03", "路宁宇");map.put("04", "盛淮南");map.put("08", "叶展颜");map.put("14", "单洁洁");map.put("07", "慕容");map.put("12", "八月长安");map.put("06", "刘婉荟");map.put("13", "刘同"); Set keyset=map.keySet(); Iterator it=keyset.iterator(); while(it.hasNext()) { Object key=it.next(); Object value=map.get(key); System.out.println(key+":"+value); }}} class MyComparator implements Comparator { public int compare(Object obj1, Object obj2) { String id1= (String) obj1; String id2= (String) obj2; return id2.compareTo(id1); } }
阅读全文
0 0
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值)
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值)
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值)
- java选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值)
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,然后按照学号从大到小的顺序将Map集合中的元素输出打印。需要自定义Ma
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,然后按照学号从大到小的顺序将Map集合中的元素输出打印。需要自定义Ma
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,然后按照学号从大到小的顺序将Map集合中的元素输出打印。需要自定义Ma
- 作业: 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,然后按照学号从大到小的顺序将Map集合中的元素输出打印。需要自
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,然后按照学号从大到小的顺序将Map集合中的元素输出打印。需要自定义Ma
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值),学号用字符串表示,输入的时候要以学号乱序的方式存入Map集合,然后按照学号从大到小的顺序将Map集合中的元素输出打印。需要自定义Ma
- 选择某种Map集合保存学号从1到15的学员的学号
- 选择合适的Map集合保存5位学员的学号和姓名,然后按学号的自然顺序的倒序将这些键值对一一打印出来
- 作业:选择某种Map集合保存学号
- 输入学号和姓名,对不存在的学号加到hashtable类的实例中,对存在学号给出提示
- C#--第三周实验--任务3--输入学号和姓名,输出学号为奇数的所有学生。(控制台应用)
- 班级 学号 姓名 map集合映射
- 实验1 输入若干个学生的信息(学号、姓名、成绩),当输入学号为0时结束
- 数据结构训练1(关于学生的姓名,学号,成绩分数的管理)
- ASP.NET Web Forms
- ubuntu日常问题
- Anychat
- ASP.NET Web Forms
- 大数据学习路线【转载】
- 选择某种Map集合保存学号从1到15的学员的学号(键)和姓名(值)
- Spark+Spark streaming+kafka简介和总结
- JDBC addbatch批量处理数据时有最大值限制
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.yj.dao.TrailerA
- LaTeX新人教程,30分钟从完全陌生到基本入门
- TimePicker DatePicker使用及6.0以下监听事件设置
- ASP.NET Web Forms
- ASP.NET Web Forms
- 2.1Modeling Complex Logic