问题描述
假设,现在有服务器返回给了我一个list[{a=1,b=2,c=3,d=4,e=5,f=6},{a=1,b=2,c=3,d=4,e=5,f=6},{a=2,b=2,c=3,d=4,e=5,f=6},{a=2,b=2,c=3,d=4,e=5,f=6},{a=3,b=2,c=3,d=4,e=5,f=6},........]请问我如何去判断,当a得值相等时,就把这个map里得所有得d,e,f都保存到另一个List里面呢?(a的value现在只是假设为1,2,3实际返回值并不知道,可能会有N种,a,b,c,d,e,f这几个key值得位置是不变得并且只能使用corejava..)
解决方案
解决方案二:
循环每一个list的值,下面转换Mapmap=list.get(index);然后用价值对判断
解决方案三:
该回复于2011-04-18 16:00:05被版主删除
时间: 2024-09-16 12:34:26