package com.lalfa.example;
import java.util.*;
/**
* @author LALFA
*
*/
public class SortHashtable {
/**
* 方法名称:getSortedHashtable
* 参数:Hashtable h 引入被处理的散列表
* 描述:将引入的hashtable.entrySet进行排序,并返回
*/
public static Map.Entry[] getSortedHashtableByKey(Hashtable h) {
Set set = h.entrySet();
Map.Entry[] entries = (Map.Entry[]) set.toArray(new Map.Entry[set.size()]);
Arrays.sort(entries, new Comparator() {
public int compare(Object arg0, Object arg1) {
Object key1 = ((Map.Entry) arg0).getKey();
Object key2 = ((Map.Entry) arg1).getKey();
return
本文介绍了一种使用Java实现的散列表排序方法。该方法通过获取散列表的所有条目集,将其转换为Map.Entry数组并利用自定义比较器进行排序。这种方法能够有效地按键对散列表进行排序。
1560

被折叠的 条评论
为什么被折叠?



