gpt4 book ai didi

java - 从 HashMultiMap 获取有序数组

转载 作者:行者123 更新时间:2023-12-01 14:12:32 26 4
gpt4 key购买 nike

我有两个 hashmultimaps 。如何比较给定键的多重映射的值。

我想我会从 HashMultiMap 生成一个 TreeSet类似
ts1=new TreeSet(hmap.get(key))ts2=new TreeSet(hmap.get(key))

然后迭代一个树集,然后检查该元素是否存在于另一树集中。

是否有一个java类可以根据给定的集合生成排序数组?

最佳答案

Set<Foo> a = multimap1.get(key);
Set<Foo> b = multimap2.get(key);

Set<Foo> inAButNotInB = Sets.difference(a, b);
Set<Foo> inBButNotInA = Sets.difference(b, a);

关于java - 从 HashMultiMap 获取有序数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18384055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com