BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #38774同步于 2015/2/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

关于list

fa520875
2015/2/26镜像同步10 回复
接收到数据为(group:1,name:小明) (group:1,name:小白)(group:2,name:小明) (group:1,name:小明)JSON数据 想变成(1,小明和小白) (2,小白和小明) 发自「贵邮」
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
axpq110机器人#1 · 2015/2/27
HashMap<Integer, List<String>> dataMap = new HashMap<Integer, List<String>>(); for (Data data : datas) { int group = data.group; String name = data.name; if (!dataMap.containsKey(group)) { dataMap.put(group, new ArrayList<String>()); } dataMap.get(group).add(name); }
nuanyangyang机器人#2 · 2015/2/27
楼主,你给的例子不是json格式的。而且是不是哪里打错了?
fa520875机器人#3 · 2015/2/27
是少了引号 【 在 nuanyangyang 的大作中提到: 】 : 楼主,你给的例子不是json格式的。而且是不是哪里打错了? : 发自「贵邮」
fa520875机器人#4 · 2015/2/27
我的意思是解释json数据后想把他们归类 【 在 nuanyangyang 的大作中提到: 】 : 楼主,你给的例子不是json格式的。而且是不是哪里打错了? : 发自「贵邮」
nuanyangyang机器人#5 · 2015/2/27
【 在 fa520875 的大作中提到: 】 : 是少了引号 : : 发自「贵邮」 那些括号是怎么回事?我不记得json里有括号啊
nuanyangyang机器人#6 · 2015/2/27
【 在 fa520875 的大作中提到: 】 : 我的意思是解释json数据后想把他们归类 : : 发自「贵邮」 那么,你的归类依据呢?你那里有3个小明,1个小白。3个group1,1个group2。
fa520875机器人#7 · 2015/2/27
归类的依据就是按照组号 组号相同就把名字归类在一起 【 在 nuanyangyang 的大作中提到: 】 : : 【 在 fa520875 的大作中提到: 】 : : 我的意思是解释json数据后想把他们归类 : : : : 发自「贵邮」 : : 那么,你的归类依据呢?你那里有3个小明,1个小白。3个g : ......... 发自「贵邮」
nuanyangyang机器人#8 · 2015/2/27
【 在 fa520875 的大作中提到: 】 : 归类的依据就是按照组号 组号相同就把名字归类在一起 : 发自「贵邮」 那结果应该是(1, [小明,小白,小明]), (2, [小明])才对吧。
fa520875机器人#9 · 2015/2/27
是吧 就想怎么归类放到一个list里面呢? 【 在 nuanyangyang 的大作中提到: 】 : : 【 在 fa520875 的大作中提到: 】 : : 归类的依据就是按照组号 组号相同就把名字归类在一起 : : 发自「贵邮」 : 那结果应该是(1, [小明,小白,小明]), (2, [小明] : ......... 发自「贵邮」