Topic: 在Hashtabe这个类里,怎样实现按Key的大小顺序输出? |
Print this page |
1.在Hashtabe这个类里,怎样实现按Key的大小顺序输出? | Copy to clipboard |
Posted by: xidianliuy Posted on: 2005-04-04 10:48 在Hashtabe这个类里,怎样实现按Key的大小顺序输出? 比如: Hashtable ht=new Hashtable(); ht.put("1" ,obj1); ht.put(''3", obj3); ht.put("2", obj2); 现在要按 obj1,obj2,obj3输出怎么办? |
2.Re:在Hashtabe这个类里,怎样实现按Key的大小顺序输出? [Re: xidianliuy] | Copy to clipboard |
Posted by: xidianliuy Posted on: 2005-04-04 11:02 for( Enumeration enum=ht.elements();enum.hasMoreElements() { System.out.println(enum.nextElement()); } 输出是obj3,obj2,obj1!要倒过来怎么办? |
3.Re:在Hashtabe这个类里,怎样实现按Key的大小顺序输出? [Re: xidianliuy] | Copy to clipboard |
Posted by: chaos_1981 Posted on: 2005-04-04 11:52 如果你知道key的值的话 你就可以自己对key排序后根据key来把obj取出来 比如上面的用这种方法取出来
|
4.Re:在Hashtabe这个类里,怎样实现按Key的大小顺序输出? [Re: xidianliuy] | Copy to clipboard |
Posted by: jasontaoge Posted on: 2005-04-05 16:36 我服了, 比我还缺乏练习! 一起努力! |
5.Re:在Hashtabe这个类里,怎样实现按Key的大小顺序输出? [Re: xidianliuy] | Copy to clipboard |
Posted by: wan212 Posted on: 2005-04-05 22:23 是啊,终于懂了 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |