社区
Java EE
帖子详情
list 根据某个条件进行合并
weixin_38316591
2018-10-24 03:48:46
如图list查出来的数值,怎么让前面日期相同的list进行合并。
js或者java方法都可以
...全文
728
4
打赏
收藏
list 根据某个条件进行合并
如图list查出来的数值,怎么让前面日期相同的list进行合并。 js或者java方法都可以
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
木子0204
2018-10-25
打赏
举报
回复
对的放入集合里面进行叠加判断就可以了
咸哼酒家
2018-10-24
打赏
举报
回复
输出结果
A有重复,有2个重复,共3个相同日期
B无重复
A11无重复
咸哼酒家
2018-10-24
打赏
举报
回复
public static void main(String[] args) {
List<String> dataList = new ArrayList<>();
dataList.add("A");
dataList.add("B");
dataList.add("A");
dataList.add("A");dataList.add("A11");
List<String> resultList = new ArrayList<>();//结果集
List<Integer> indexList = new ArrayList<>();//出现了重复的下标
for(int i=0;i<dataList.size();i++){
String str1 = dataList.get(i);
List<String> tempList = new ArrayList<>();
for(int j=1+i;j<dataList.size();j++){
String str2 = dataList.get(j);
if(str1.equals(str2)){
tempList.add(str1);//日期相同,将这个数据取出来
indexList.add(j);//处理后将下表添加进缓存
}
}
boolean flag = true;//1,先判断在不在下标中,在得就不用执行代码了
for(int index:indexList){
if(i==index){
flag = false;
break;//下标存在整个循环结束
}
}
if(flag){
if(null!=tempList && tempList.size()>0){
resultList.add(str1+"有重复,有"+tempList.size()+"个重复,共"+(tempList.size()+1)+"个相同日期");//有相同的数据记录,你自己的操作
}else{
resultList.add(str1+"无重复");//下标不存在
}
}
}
for(int j=0;j<resultList.size();j++){
System.out.println(resultList.get(j));
}
}
十八道胡同
2018-10-24
打赏
举报
回复
日期相同的list进行合并,合并后后面的这些值咋办
两个
list
合并
,并根据某个字段
进行
数据
合并
两个
list
合并
,并根据某个字段
进行
数据
合并
方法一:sql返回对象为对象时 //
list
有 amount、zmr_user_id、zmr_user_name、nurse_sum
List
<StatisticsVo>
list
= zmrManicureRecordsMapper.rankingBeauticianPlus...
Java8
List
集合中的部份数据,按
条件
根据某个字段
进行
合并
在销售医药产品时,如果是中药销售,因为没有批号,所以将查询出来的数据全部按单位
进行
合并
其库存后再销售 一、创建Product类 @Data public class Product { /**id*/ private String productId; /**库存*/ private ...
List
集合中的多条数据,根据对象某个字段
进行
合并
创建Student类 @Data @AllArgsConstructor private static class Student { private Integer id; private String name; private Integer age; ...
List
<...
list
= new Array
List
<>();
按
条件
合并
List
集合中实体数据
按
条件
合并
List
集合中实体数据 由于公司业务需求,在
List
集合中把对应相同
条件
的数据
进行
合并
,于是就有了这篇博客; 说一下我的思路吧:将获取的集合通过循环比对,并设定一个删除标识的属性或者变量,通过类似...
多个
List
合并
变成一个
List
+一个
List
根据某个字段相等的另一个字段相加,并排序变成新的
List
List
stream 的使用
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章