java类集---SortedMap
来源:互联网 发布:江苏省网络作家协会 编辑:程序博客网 时间:2024/06/14 12:19
一,本章目标
掌握SortedMap接口的作用
二,具体内容
SortedMap也是排序操作,之前学习过TreeMap类,此类也是可以排序的。
package SortedMap接口;import java.util.Map;import java.util.SortedMap;import java.util.TreeMap;public class SortedMapDemo1 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSortedMap<String,String> map = null;map = new TreeMap<String,String>();map.put("D","xxxxxd");map.put("A", "xxxxaaa");map.put("B","xxxxxb");map.put("C", "xxxxxccc");System.out.print("第一个元素:" + map.firstKey());System.out.println(",对应的内容" + map.get(map.firstKey()));System.out.print("最后一个个元素:" + map.lastKey());System.out.println(",对应的内容" + map.get(map.lastKey()));System.out.println("返回小于指定内容的集合:");for(Map.Entry<String, String> me:map.headMap("B").entrySet() ){System.out.println("\t| - " + me.getKey() + "-->" + me.getValue());}System.out.println("返回大于指定内容的集合:");for(Map.Entry<String, String> me:map.tailMap("B").entrySet() ){System.out.println("\t| - " + me.getKey() + "-->" + me.getValue());}System.out.println("部分集合:");for(Map.Entry<String, String> me:map.subMap("A","C").entrySet() ){System.out.println("\t| - " + me.getKey() + "-->" + me.getValue());}}}
三,总结
认识SortedMap接口的概念
阅读全文
0 0
- java类集---SortedMap
- Java类集--Map接口、HashMap、IdentityHashMap、SortedMap
- java SortedMap 升序、降序操作
- Java集合之SortedMap、NavigableMap
- Java 集合SortedSet&SortedMap讲解
- 13. Java类集 Part 2(Map接口、SortedMap接口、集合工具类Collection、Stack类、属性类Properties) ----- 学习笔记
- Core Java (二十四) SortedMap,NavigableMap,SortedSet,NavigableSet接口
- Java集合框架官方教程(3):SortedSet/SortedMap接口
- [疯狂Java]集合:SortedMap、TreeMap、equals/compareTo的标准写法
- java源码分析之集合框架SortedMap 、 NavigableMap 、Dictionary 09
- SortedMap接口
- SortedMap接口
- Java集合源码学习(21)_Map接口的子接口SortedMap和NavigableMap
- Java集合源码学习(21)_Map接口子接口SortedMap和NavigableMap
- Java类集框架——IdentityHashMap类以及SortedMap接口子类TreeMap的具体使用
- Java-Collection源码分析(十二)——SortedMap和NavigableMap
- Java常见集合框架(二十): Map之LinkedHashMap、SortedMap、NavigableMap、TreeMap
- SortedMap和TreeMap
- QT5.6移植到ARM 之 移植tslib1.4总结
- 遇到问的机器学习基本问题(1)
- 基于Apache Tomee服务系统的web前端输入中文乱码问题解决办法
- 关于window.onload
- Android webView加载html页面不显示(显示白屏)
- java类集---SortedMap
- MySQL知识点整理
- 最常用的1000个Java类(附代码示例)
- vue 搭建项目环境方法步骤
- 【JSOI】【codevs 2913 建筑抢修】
- Python变量和数据类型
- ionic1.x开发优秀博客的集合(持续更新)
- Activity启动退出效果
- Android自定义View 做个简单的验证码控件