一道java编程题(有关MAP排序的)
要求随机产生100个数,然后对这100个数据用MAP方法进行排序——很不好意思,我不知道MAP排序具体是一个什么样的排序方法,请说明一下,有追加分...
要求随机产生100个数,然后对这100个数据用MAP方法进行排序
——很不好意思,我不知道MAP排序具体是一个什么样的排序方法,请说明一下,有追加分 展开
——很不好意思,我不知道MAP排序具体是一个什么样的排序方法,请说明一下,有追加分 展开
3个回答
展开全部
TreeMap map = new TreeMap();
for(int i=0; i<100; i++) {
int s = (int)(Math.random()*10000);
map.put(s,s);
}
Collection col = map.values();
Iterator it = col.iterator();
while(it.hasNext()) {
System.out.println(it.next());
}
TreeMap会自动排序map里的value,搂主呵呵我来了
for(int i=0; i<100; i++) {
int s = (int)(Math.random()*10000);
map.put(s,s);
}
Collection col = map.values();
Iterator it = col.iterator();
while(it.hasNext()) {
System.out.println(it.next());
}
TreeMap会自动排序map里的value,搂主呵呵我来了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询