日期:2014-05-18  浏览次数:20727 次

问一个list处理问题
现在有个list1里面有a b两个字段,数据如下
a b
1 2
1 3
2 1
2 2
我想把上面的数据存到另一个list2中,a一样的b数据存到内部list中,比如
a list<b>
1 {2,3}
2 {1,2}

请问能实现么
------解决方案--------------------
引用:
谢谢回答
内部list<beanclass> beanclass中还有list这样子
请问遍历list1的时候怎么判断第一个属性相同啊,就这个地方不会。。

弄个Map<String,List<String>> ,遍历list的第一项,遍历后将对应值放入list中。后面每一项都跟map中的key比对,相同的话,继续向后面list添加,不同的话,就重新添加一组key,value 对进去。