从列表中删除重复的键Map.Entry

罗曼·罗兹(Roman Rdgz)

我有一个ListMap.Entry,在瑞德尔有对的列表。

在我的文章中List,我将插入对,其中键是Long代表UNIX纪元的值,而值是String带有一些文本的a:

ArrayList<Map.Entry<Long, String>> events = new ArrayList<Map.Entry<Long, String>>();
events.add(new Map.Entry<Long, String>(140000000, "Test event"));

我想删除具有重复键的Map.Entry,因此每个UNIX时代都只有一个关联的String在不手动遍历整个列表的情况下,是否有任何花哨的方法?

如果String值是String来自同一键的所有值的连接,则奖励

phil_20686

使用hashMap-每个键仅允许单个条目,因此将被覆盖。然后,您可以使用map.entrySet从地图中获取MapEntries。如果键相同但值不同,则此方法有效。

如果键和值对相同(即它们是相同的条目),而不只是具有相同的键,则只需将条目放入Set中即可。查找MapEntry.equals()的行为以了解这一点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从列表中删除重复的键Map.Entry

来自分类Dev

Java HashMap迭代Map.Entry <> vs Entry <>

来自分类Dev

在Tkinter中,如何禁用Entry?

来自分类Dev

使用列表作为键从嵌套列表中删除重复项

来自分类Dev

将列表值流式传输到Map.Entry.values

来自分类Dev

从字典中某个键的值列表中删除重复项?

来自分类Dev

从CoreData中删除Entry后,如何处理包含CoreData Entry的NSMutableArray,显示为“ <故障>”

来自分类Dev

根据键的重复值从列表中删除字典

来自分类Dev

从列表中删除具有重复键元素的元组

来自分类Dev

根据特定的键和值从列表中删除重复字典

来自分类Dev

什么是Map.Entry <K,V>接口?

来自分类Dev

用Java返回Map.Entry

来自分类Dev

转换为Map.Entry的清单的LinkedHashMap

来自分类Dev

Java 8 中 Map.Entry 的 Comparator.comparing

来自分类Dev

在 groovy 中从 Iterable<Map.Entry> 创建映射

来自分类Dev

列表中的 Tkinter Entry 小部件都保存相同的数据

来自分类Dev

从列表中删除重复的对

来自分类Dev

Python:如何获取函数中Entry的值

来自分类Dev

在tkinter中调整Entry Widget大小的问题

来自分类Dev

无法在Tkinter中获得Entry Widget的价值

来自分类Dev

Map.Entry是原始类型。泛型Map <K,V> .Entry <K,V>的引用应为

来自分类Dev

为什么类型参数Entry会隐藏Map.Entry类型?

来自分类Dev

如果全部选中并按下Delete或Backspace键,Entry Tkinter不允许删除数据

来自分类Dev

如何从TreeSet <Map.Entry <key,value >>中分离键或值?

来自分类Dev

从两个不同列表中的 dict 中删除重复键/值的更多 Pythonic 方法

来自分类Dev

网址列表中的重复删除

来自分类Dev

从列表中删除重复的元素

来自分类Dev

删除列表中的重复项

来自分类Dev

从列表中删除重复的集合

Related 相关文章

  1. 1

    从列表中删除重复的键Map.Entry

  2. 2

    Java HashMap迭代Map.Entry <> vs Entry <>

  3. 3

    在Tkinter中,如何禁用Entry?

  4. 4

    使用列表作为键从嵌套列表中删除重复项

  5. 5

    将列表值流式传输到Map.Entry.values

  6. 6

    从字典中某个键的值列表中删除重复项?

  7. 7

    从CoreData中删除Entry后,如何处理包含CoreData Entry的NSMutableArray,显示为“ <故障>”

  8. 8

    根据键的重复值从列表中删除字典

  9. 9

    从列表中删除具有重复键元素的元组

  10. 10

    根据特定的键和值从列表中删除重复字典

  11. 11

    什么是Map.Entry <K,V>接口?

  12. 12

    用Java返回Map.Entry

  13. 13

    转换为Map.Entry的清单的LinkedHashMap

  14. 14

    Java 8 中 Map.Entry 的 Comparator.comparing

  15. 15

    在 groovy 中从 Iterable<Map.Entry> 创建映射

  16. 16

    列表中的 Tkinter Entry 小部件都保存相同的数据

  17. 17

    从列表中删除重复的对

  18. 18

    Python:如何获取函数中Entry的值

  19. 19

    在tkinter中调整Entry Widget大小的问题

  20. 20

    无法在Tkinter中获得Entry Widget的价值

  21. 21

    Map.Entry是原始类型。泛型Map <K,V> .Entry <K,V>的引用应为

  22. 22

    为什么类型参数Entry会隐藏Map.Entry类型?

  23. 23

    如果全部选中并按下Delete或Backspace键,Entry Tkinter不允许删除数据

  24. 24

    如何从TreeSet <Map.Entry <key,value >>中分离键或值?

  25. 25

    从两个不同列表中的 dict 中删除重复键/值的更多 Pythonic 方法

  26. 26

    网址列表中的重复删除

  27. 27

    从列表中删除重复的元素

  28. 28

    删除列表中的重复项

  29. 29

    从列表中删除重复的集合

热门标签

归档