社区
Java SE
帖子详情
java中的list可以进行相加么----在线等
SANBENREN
2009-04-03 01:25:14
java中的list可以进行相加么,比如我list1中有几条数据,list2中有几条数据,我可以这样做么 list=list1+list2么?
...全文
5352
16
打赏
收藏
java中的list可以进行相加么----在线等
java中的list可以进行相加么,比如我list1中有几条数据,list2中有几条数据,我可以这样做么 list=list1+list2么?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lx999501
2009-04-07
打赏
举报
回复
list lis1
list lis2
for(int i=0;i<lis1.size();i++)
{
lis2.add(lis2.get(i));
}
JoJooo
2009-04-07
打赏
举报
回复
[Quote=引用 12 楼 yangfeitarena 的回复:]
用boolean addAll(Collection <? extends E> c)方法或者boolean addAll(int index,Collection <? extends E> c)
[/Quote]
支持
aaronyy2002
2009-04-07
打赏
举报
回复
.add
yangfeitarena
2009-04-03
打赏
举报
回复
用boolean addAll(Collection<? extends E> c)方法或者boolean addAll(int index,Collection<? extends E> c)
loaferwang
2009-04-03
打赏
举报
回复
LS已经说的很详细啦,我就不说什么啦!
MavenTalk
2009-04-03
打赏
举报
回复
不支持
luojihaidao
2009-04-03
打赏
举报
回复
还有, 两List里数据类型最好一样, 不一样可以好, 但遍历不好判断对象类型!
luojihaidao
2009-04-03
打赏
举报
回复
[Quote=引用 5 楼 ouyangxiaokang6 的回复:]
你都没有问明白,你是想要list里面的数据相加呀,还是要两个list拼接成一个list呀。
如果是拼接可以,用addAll
如果想一下把里面的数据相加,不可以。
[/Quote]
遍历就OK 呀!
List<String> list1;
List<String> list2
for(String a:list1){
list2.add(a);
}
luojihaidao
2009-04-03
打赏
举报
回复
哈 !
ZiSheng
2009-04-03
打赏
举报
回复
操作符重载是C++里边的东东
ouyangxiaokang6
2009-04-03
打赏
举报
回复
你都没有问明白,你是想要list里面的数据相加呀,还是要两个list拼接成一个list呀。
如果是拼接可以,用addAll
如果想一下把里面的数据相加,不可以。
farfromcross
2009-04-03
打赏
举报
回复
不可以,语法就是错的。
但可以这样
List list1 = new ArrayList();
//list1中存入数据,省略
List list2 = new ArrayList();
//list2中存入数据,省略
List list = new ArrayList();
list.addAll(list1);
list.addAll(list2);
jcyan
2009-04-03
打赏
举报
回复
list1.addAll(list2)
ZangXT
2009-04-03
打赏
举报
回复
不可以。
不支持操作符重载。
ZiSheng
2009-04-03
打赏
举报
回复
List.addAll();
Java
合并两个
List
集合,并且
List
里面的对象属性值
相加
Java
合并两个
List
集合,并且
List
里面的对象属性值
相加
java
list
去重 相同的
相加
_
Java
List
对象集快速去重,并将相同对象的属性
相加
前言:如果数据量小的话两个for循环足以解决,博主因为项目
中
涉及到一个将近70w的
List
集合去重,刚开始用了两个for循环需要20秒的时间,后来发现这个方法可以只用不超过一秒的时间就能完成去重并且将相同对象的属性
相加
,下面贴出代码:先根据要比较的属性排序,将他们放在一起,例如{a,b,c,a,d,b,c} ==> {a,a,b,b,c,c,d}这样能节省遍历的时间public static...
java
list
去重 相同的
相加
_
java
8实现
list
集合
中
按照某一个值
相加
求和,平均值等操作代码...
集合:
List
user = new User();user .stream().collect(Collectors.summingInt(User::getAge))参数类型:summarizingDouble 统计数据(double)状态, 其
中
包括count min max sum和平均值summarizingInt 统计数据(int)状态, 其
中
包括count min max sum和平...
java
固定值求和_
java
8实现
list
集合
中
按照某一个值
相加
求和,平均值的方法
java
8实现
list
集合
中
按照某一个值
相加
求和,平均值的方法发布时间:2020-08-19 10:59:53来源:亿速云阅读:155作者:小新小编给大家分享一下
java
8实现
list
集合
中
按照某一个值
相加
求和,平均值的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!集合:
List
user = new User();user .stream().collect(Collector...
java
集合的加减_在
JAVA
中
,对
List
集合的加减操作
在日常
Java
开发
中
,经常会对
List
集合
进行
各种各样的操作,这里针对
List
集合的加减操作做个小的总结:在我看来最常用的有两个,一个是对原
List
本身有改变,一个是原
List
本身无改变。一、对原
List
本身有改变的方法即:
List
1.addAll(
List
2) //
List
1与
List
2两个集合
进行
相加
,返回一个boolean类型值,原有的
List
1值有变化,
List
2不变;
List
1...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章