码迷,mamicode.com
首页 > 其他好文 > 详细

SortedMap与TreeMap的一个典型应用

时间:2016-06-21 15:27:22      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

一下是在项目中的应用。

msg.getContent()共有四种类型。

 

 1 public SortedMap<String, List<ActivityMsg>> queryTributesAll(
 2             Integer activityId) {
 3         List<ActivityMsg> tributes = activityService
 4                 .queryActivityTributes(activityId);//查询数据库中的数据
 5         if (tributes != null && tributes.size() > 0) {
 6             SortedMap<String, List<ActivityMsg>> map = new TreeMap<String, List<ActivityMsg>>();
 7             for (ActivityMsg msg : tributes) {
 8                 List<ActivityMsg> list = map.get(msg.getContent());
 9                 if (list == null) {
10                     list = new ArrayList<ActivityMsg>();
11                     map.put(msg.getContent(), list);
12                 }
13                 list.add(msg);
14             }
15             return map;
16         }
17         return null;
18     }

 

SortedMap与TreeMap的一个典型应用

标签:

原文地址:http://www.cnblogs.com/yaoxing365/p/5603669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!