guava之Multiset
来源:互联网 发布:知乎英文怎么说 编辑:程序博客网 时间:2024/05/29 16:47
可重复set和map,便于计数
Multiset<String> m = HashMultiset.create();m.add("a");m.add("a");m.add("a");m.add("b");m.add("b");m.add("c");m.add("d",5);Set<String> set = m.elementSet();Set<Multiset.Entry<String>> entrys = m.entrySet();System.out.println(set);entrys.forEach(entry-> System.out.println(entry.getElement()+"-->"+entry.getCount()));m.remove("a");System.out.println("a-->"+m.count("a"));m.setCount("a",100);System.out.println("a-->"+m.count("a"));m.setCount("a",10,1);System.out.println("a-->"+m.count("a"));m.setCount("a",100,1);System.out.println("a-->"+m.count("a"));
结果:
[a, b, c, d]
a-->3
b-->2
c-->1
d-->5
a-->2
a-->100
a-->100
a-->1
0 0
- guava之Multiset
- Guava使用之MultiSet
- Guava MultiSet
- guava之MultiSet、MultiMap和BiMap
- Java-类库-Guava-Multiset
- guava之Multiset、Multimap、BiMap与Table_成绩表行转列JAVA136-137
- Guava类库学习--Multiset+Multimap+BiMap
- Guava Multiset接口使用与分析
- guava multimap 和 multiset的使用
- Guava学习笔记:Guava新增集合类型-Multiset
- Guava学习笔记【7】:Guava新增集合类型-Multiset
- Google Guava学习(6)-Guava集合工具 Multiset
- STL之multiset应用。
- STL之multiset简介
- STL 之 multiset 多集
- STL之 multiset
- STL之multiset简介
- stl之multiset,multimap
- Android中的绘图
- 人工智能手机面世,情感机器人已成未来必然?!
- Webcollector + Spring + MVC 搭建应用初探(二)
- 【软件测试】导致软件缺陷的最大原因是软件需求规格说明书
- 使用ROS的rqt_plot对任意语言的程序进行可视化
- guava之Multiset
- 17年1月9日,小程序来了。深度解析2017微信公开课
- 80. Remove Duplicates from Sorted Array II
- java的用户登录怎样记住上次登录的用户名和密码?
- CentOS环境PHP下安装memcache扩展
- domain unique 遇到的问题 即:@UniqueConstraint 和@indexes 用法
- 如何理解闭包
- JAVA技能包
- 继承的简单用法