哪位女朋友工作累 安慰帮我介绍个工作,玩手机就可以赚钱的那种,多谢。

对List&Map&String,Object&& 进行排序
时间: 06:23:07
&&&& 阅读:88
&&&& 评论:
&&&& 收藏:0
1 package lltse.base.
3 import java.util.ArrayL
4 import java.util.C
6 import java.util.HashM
7 import java.util.L
8 import java.util.M
9 import java.util.R
12 public class ListDemo {
* @param args
public static void main(String[] args) {
List&Map&String, Object&& list = getPersonList();
for(Map&String,Object& map:list)
System.out.println("lng:&&&"+map.get("lng"));
System.out.println("distance:&&&"+map.get("distance"));
public static List&Map&String, Object&& getPersonList() {
List&Map&String, Object&& list = new ArrayList&Map&String, Object&&();
Random rd = new Random(100);
for (int i = 0; i & 5; i++) {
Map&String, Object& map = new HashMap&String, Object&();
map.put("lng", "lng" + i);
map.put("distance", rd.nextDouble());
list.add(map);
Collections.sort(list, new Comparator&Map&String, Object&&() {
public int compare(Map&String, Object& o1, Map&String, Object& o2)
// o1,o2是list中的Map,可以在其内取得值,按其排序,此例为升序,s1和s2是排序字段值
Double s1 = (Double) o1.get("distance");
Double s2 = (Double) o2.get("distance");
if (s1 & s2)
return -1;
运行结果如下:
1 lng:&&&lng1
2 distance:&&&0.70518
3 lng:&&&lng4
4 distance:&&&0.0648
5 lng:&&&lng2
6 distance:&&&0.9502
7 lng:&&&lng0
8 distance:&&&0.6434
9 lng:&&&lng3
10 distance:&&&0.1491
&&国之画&&&& &&
版权所有 京ICP备号-2
迷上了代码!2011年4月 Delphi大版内专家分月排行榜第三
2012年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第七2011年 总版技术专家分年内排行榜第五2009年 总版技术专家分年内排行榜第九
本帖子已过去太久远了,不再提供回复功能。对list中存放的字符串组排序_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
对list中存放的字符串组排序
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 女朋友工作不顺心 的文章

 

随机推荐