在Java 8中可以通过下面的方式获取Map对象的第一个元素:
1.获取元素键
//if order is important, e.g. with a TreeMap/LinkedHashMap
map.keySet().stream().findFirst();
//if order is not important or with unordered maps (HashMap...)
map.keySet().stream().findAny();
2.获取元素键值
//if order is important, e.g. with a TreeMap/LinkedHashMap
map.values().stream().findFirst();
//if order is not important or with unordered maps (HashMap...)
map.values().stream().findAny();
3.获取元素
//if order is important, e.g. with a TreeMap/LinkedHashMap
map.entrySet().stream().findFirst();
//if order is not important or with unordered maps (HashMap...)
map.entrySet().stream().findAny();
References
最新评论
谢谢
百度网盘的提取密码不对
哪个国家成功率高一点?换了十几个了
有微信吗?有偿教我一下呗