treemap如何实现倒序排序?

[复制链接]
查看11 | 回复1 | 2011-2-21 03:44:43 | 显示全部楼层 |阅读模式
import java.util.*;

public class GetHashMapData {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
MapInteger,String maps = new TreeMapInteger,String();


maps.put(3, \\\"王五\\\");
maps.put(1, \\\"张三\\\");

maps.put(2, \\\"李四\\\");

maps.put(4, \\\"赵六\\\");

System.out.println(\\\"LinkedHashMap(有序):\\\");


ArrayDequeInteger queue = new ArrayDequeInteger();


int size=maps.size();

int count=0;

Set set=maps.keySet();

Iterator iter=set.iterator();

while(iter.hasNext()){

Object key=iter.next();

System.out.println(key \\\" \\\" maps.get(key));

}
}
}
结果:
LinkedHashMap(有序):
1 张三
2 李四
3 王五
4 赵六

如何倒序出现数据??
请告诉指教
回复

使用道具 举报

千问 | 2011-2-21 03:44:43 | 显示全部楼层
<pre id=\\\"best-answer-content\\\">Set test= new TreeMapInteger,String().descendingKeySet(); (jdk1.6)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行