[Commons]——双向Map
2016-04-03 01:38
316 查看
public class test7 { public static void main(String[] args) { //hashMap(); treeMap(); } public static void treeMap(){//有序双向Map BidiMap<String, String> treeMap=new DualTreeBidiMap<String,String>(); treeMap.put("b", "bbb"); treeMap.put("a", "aaa"); treeMap.put("c", "ccc"); MapIterator<String, String> iterator=treeMap.inverseBidiMap().mapIterator(); while (iterator.hasNext()) { String key=iterator.next(); String value=iterator.getValue(); System.out.println(key+"--->"+value); } } public static void hashMap(){//无序双向Map BidiMap<String, String> dualMap=new DualHashBidiMap<String,String>(); dualMap.put("a", "aaa"); dualMap.put("b", "bbb"); dualMap.put("c", "ccc"); MapIterator<String, String> iterator=dualMap.inverseBidiMap().mapIterator();//颠倒 while (iterator.hasNext()) { String key=iterator.next(); String value=iterator.getValue(); System.out.println(key+"--->"+value); } } }
相关文章推荐
- Apache Commons fileUpload实现文件上传之一
- Apache Commons DbUtils工具包使用介绍
- org.apache.commons.logging
- 对不同的package定义不同的输出级别(commons-logging+log4j)
- commons beanutils使用
- 闲着无聊之StopWatch
- 采用apache commons email实现邮件的发送
- 分数排名、排序处理
- Commons之IO
- Commons DbUtils
- Commons Configuration之一简介
- Commons Configuration之二基本特性和AbstractConfiguration
- Commons Configuration之三Properties文件
- Commons FileUpload
- apache common包中的一些有用的帮助类 --BooleanUtils
- ArrayUtils 源码阅读有感 :) (commons-lang3)
- Apache Commons Lang的StringUtils.isEmpty(STR)和StringUtils.isBlank(STR)
- javaWeb笔记(五) common-dbutils.jar 的用法
- [Commons]——迭代器
- [Commons]——队列包装