加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

收藏 – 给我一个多功能的实用用例

发布时间:2020-12-14 14:26:52 所属栏目:Java 来源:网络整理
导读:我想知道一些实际的用例(如果它们与任何编程语言没有任何关联/绑定会更好).我可以将集合,列表和地图与实际用例相关联. 例如,如果您想要一本书的词汇表,您想要的术语按字母顺序列出,并且位置/页码是该值,则可以使用集合TreeMap(OrderedMap是Map) 不知何故,我
我想知道一些实际的用例(如果它们与任何编程语言没有任何关联/绑定会更好).我可以将集合,列表和地图与实际用例相关联.

例如,如果您想要一本书的词汇表,您想要的术语按字母顺序列出,并且位置/页码是该值,则可以使用集合TreeMap(OrderedMap是Map)

不知何故,我无法将MultiSets与任何“实用”用例相关联.有人知道有什么用吗?

http://en.wikipedia.org/wiki/Multiset没有告诉我够了:)

PS:如果你们认为这应该是社区维基,那没关系.我没有做的唯一原因是“有一个明确的客观方式来回答这个问题”.

解决方法

许多应用程序例如,想象一个购物车.这可以包含多个项目的实例 – 即2个cpu的3个图形卡等.因此它是一个多集合.一个简单的实现是跟踪每个项目的数量 – 即保持信息2 cpu,3个图形卡等.

我相信你可以想到很多其他应用程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读