Java List 分组
如一个List中存放了ProductDoing对象,productDoing对象有rawTypeId 现在要求将rawTypeId分组处理。
先用Map找出list中所有的分组:
//原料类型组
Map<Integer,String> groups = new HashMap<Integer,String>();
for(ProductDoingVo pd : products){
groups.put(pd.getRawTypeId(),"");//这里并没有将该组的数据存入,看自己的需求吧
}
接下来就可以对已知的分组处理。
for(Integer rawTypeId : groups.keySet()){
for(ProductDoingVo pd : products){
if(rawTypeId.equals(pd.getRawTypeId())){
//处理该组的数据
}
}
}
阅读更多声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: JSP九大内置对象及四个作用域
- 下一篇:没有了