gpt4 book ai didi

java - 获取第一个值 TreeMultiMap

转载 作者:行者123 更新时间:2023-12-02 00:36:08 25 4
gpt4 key购买 nike

我是 GUAVA 新手,我不知道如何通过个人比较器获取 TreeMultiMap 订单中的第一个值。

我创建了一个像这样的多 TreeMap :

TreeMultimap<String, ClassX> tm = TreeMultimap.create(Ordering.natural(), new    ComparadorX();

我想获取第一个值,而不是按键排序,而是按值排序。我阅读了 Javadoc,并说我必须使用 Get(Key),但我不知道如何按值获取第一个键顺序。

谢谢。

最佳答案

TreeMultimap 本身是按键排序的。 map 中的每个条目均按值排序。按值对 map 进行整体排序并没有多大意义,因为每个条目都有多个值......而且说实话,它还颠倒了“键”和“值”的正常含义。

目前尚不清楚这里的大局是什么 - 你真正想做什么?你有什么数据?只需颠倒键和值的概念,您仍然可以使用 TreeMultimap,但如果没有更多信息,很难确定。

关于java - 获取第一个值 TreeMultiMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7780003/

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