gpt4 book ai didi

java - 在java中对键/值列表进行排序的最快方法

转载 作者:行者123 更新时间:2023-11-30 04:31:24 25 4
gpt4 key购买 nike

我遇到以下情况:

我有一个未排序的键列表和一个不同的字符串术语列表。两者以某种方式连接,这意味着它看起来有点像这样:

1 contents
5 term
2 queue
etc.

此列表现在包含 1000 多个条目,我想找到一种快速方法来按降序对这两个列表进行排序,但当然我需要与字符串的持久连接。

5 term
2 queue
1 contents

我考虑过将键和值放入 TreeMap 中,但问题是,可能存在重复的键,我想保留它们。对此有什么想法吗?

最佳答案

创建一个保存这对值的类。

使其扩展Comparable

实现compareTo(),以便它按数字排序。

使用 API 中已有的任何排序方法(Arrays.sort 或 SortedSet)。

玩得开心。

关于java - 在java中对键/值列表进行排序的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14566652/

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