gpt4 book ai didi

java - 按值(包括字母数字)对哈希表进行排序

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

我有一个带有字母数字值的HashTable。我想对它们进行排序
我怎样才能实现它?

最佳答案

HashTable 不保留顺序。

所以最好从中创建一个列表并对其进行排序。

您需要将类型包装到一个类中,然后实现一个比较器来比较所有类型的值(用您的术语),

class Foo implements Comparator<Foo>{
private int no;
private String alpha;
//+getter/setters

public int compare(Foo f1, Foo f2){
//put your logic here
}
}

关于java - 按值(包括字母数字)对哈希表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977066/

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