HashBIMap双向Map

来源:互联网 发布:怎么注册淘宝云客服 编辑:程序博客网 时间:2024/04/25 05:57

Goova里实现了双向map,举个例子:

package oj2;import com.google.common.collect.HashBiMap;/** * Created by fhqplzj on 16-9-16 at 下午11:44. */public class ex3 {    public static void main(String[] args) {        HashBiMap<String, String> biMap = HashBiMap.create();        String[] chinese = {                "星期一",                "星期二",                "星期三",                "星期四",                "星期五",                "星期六",                "星期日"        };        String[] english = {                "Monday",                "Tuesday",                "Wednesday",                "Thursday",                "Friday",                "Saturday",                "Sunday"        };        for (int i = 0; i < chinese.length; i++) {            biMap.put(chinese[i], english[i]);        }        biMap.entrySet().forEach(System.out::println);        System.out.println();        biMap.inverse().entrySet().forEach(System.out::println);    }}


0 0
原创粉丝点击