gpt4 book ai didi

java - 如何在JSP中迭代Hashtable

转载 作者:行者123 更新时间:2023-12-01 06:00:30 25 4
gpt4 key购买 nike

我正在用JAVA做一个东西,因为它工作正常..现在我需要它使用JSP在浏览器中显示,以下是我的代码..

Hashtable<String, Hashtable<String, Integer>> hash =
categoryCountManager.getFunctionWithSubFunctionCount(1L);

setCategoryDetails(categoryCountManager.getFunctionWithSubFunctionCount(1L));

//count.setFunction()
System.out.println("Hash Size==>"+hash.size());


Set<String> functions = hash.keySet();

for(String fun : functions){
System.out.println("***************************");
System.out.println(fun);
System.out.println("***************************");
Hashtable<String, Integer> obj = hash.get(fun);


Vector<String> v = new Vector<String>(obj.keySet());
Collections.sort(v);

for(String str : v){
System.out.println("#"+str+"-"+obj.get(str));
}



}

非常感谢任何建议..

提前致谢。

最佳答案

for (Entry<String, Hashtable<String, Integer>> functionEntry : hash.entrySet()) {
System.out.println("***************************");
System.out.println(fun);
System.out.println("***************************");
for (Entry<String, Integer> subfunction : functionEntry.getValue().entrySet()) {
System.out.println("#" + subfunction.getKey() + "-" + subfunction.getValue());
}
}

但这不会对您的子功能进行排序。

关于java - 如何在JSP中迭代Hashtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/374865/

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