腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在流的.
collect
中指定集合大小是否会提高性能?
java
、
list
、
performance
、
collections
> tableList =
list.stream
()而不是 .
map
(
浏览 3
提问于2021-04-19
得票数 0
4
回答
将foreach转换为Java 8过滤器流
java
、
lambda
、
java-8
、
java-stream
我有以下代码
map
.put("a", Arrays.asList("a1")); result.add(names);} 我试着把它迁移到Java 8,我做错了什么?
list.stream
(
浏览 1
提问于2018-05-07
得票数 3
回答已采纳
3
回答
为什么我应该在并行流中使用并发特性和
collect
?
java
、
multithreading
、
concurrency
、
java-8
、
java-stream
为什么我应该在并行流中使用并发特性和
collect
: Collections.synchronizedList(new ArrayList<>(Arrays.asList(1, 2, 4))); .
collect
(Collectors.toConcurrentMap(k ->
浏览 0
提问于2016-12-08
得票数 12
2
回答
使用流删除重复条目
java-stream
obj.setName(l.get(nameposition)); }; Set<CategoryData>
collect
=
list.stream</em
浏览 1
提问于2021-12-28
得票数 0
2
回答
将
Map
.Entry列表转换为LinkedHashMap
java
、
stream
、
java-stream
我有一个列表,我需要将它转换为
Map
,但是使用相同的键顺序,所以我需要转换到LinkedHashMap。我需要这样的东西:但是对于具体类型的地图,比如:是否有可能将上述两种变
浏览 0
提问于2018-07-05
得票数 4
回答已采纳
2
回答
对List<List<Integer>>中的子列表执行流操作。
java
、
java-stream
List<Integer> numList =
list.stream
().
map
(Student::getPercent).flatMap(List :: stream).
map
(j->j*10).
collect
(Collectors.toList()); [200, 300, 400, 250, 350, 450, 500, 600]
浏览 0
提问于2022-05-12
得票数 0
回答已采纳
1
回答
如何使用另一个列表中的
Map
属性创建新列表
java
、
list
、
dictionary
、
java-8
、
java-stream
想象一下我有一个List<
Map
<String,Object>> [{'id':1,'name':'xyz'},{'id':2,'name':'abc'},{'id':3,'name':'pqr'}]
浏览 1
提问于2018-09-24
得票数 2
回答已采纳
2
回答
Java 8 Streams:折叠/抽象流部分
java
、
java-8
、
java-stream
假设我有这个流: .
map
(fn1) // part1 .filter(fn3) //.flatMap(fn4) // part 2 .filter(fn6) // .
map
(fn7) //
浏览 15
提问于2017-02-18
得票数 12
回答已采纳
2
回答
如何构建一个新的列表,其中包含现有列表中的所有条目,以及修改了一个字段的每个条目的副本?
java
、
list
、
java-8
、
stream
使用
list.stream
(),我需要创建同一对象的新列表,其中新列表包含所有原始条目,并且新列表包含每个条目的副本,其中一个字段已修改。我知道如何使用
list.stream
()两次来做这件事,但是我想在一个流下做。这就是我两次使用
list.stream
()完成任务的方式 newList =
list.stream
().
collect
(Collectors.toList());newList.addAll(
list.stream
().
map
(l -&g
浏览 25
提问于2021-04-12
得票数 0
回答已采纳
3
回答
如何处理对象未能满足java 8流中的筛选器
java
、
java-8
List<Integer> list = Arrays.asList(1,23,43,12,4,5);
list.stream
().filter( i -> i > 10).
collect
(Collections.toList
浏览 0
提问于2018-08-28
得票数 4
回答已采纳
1
回答
为什么我们必须将Collectors.toList()返回的列表转换为List<Integer>,即使流的元素已经映射到Integer?
java
、
java-8
、
java-stream
为什么我必须将
collect
(Collectors.toList())的结果转换为List<Integer>,如果映射器.
map
(str -> ((String)str).length())已经映射到Integer我的代码:List<Integer> lengths = (List<Integer>)
list.stream
.
collect
(Collec
浏览 3
提问于2017-07-12
得票数 4
回答已采纳
2
回答
如何在java 8中使用流迭代n次
java
、
spring
、
spring-boot
、
java-8
使用基本的for-循环,我编写了以下内容:for (int i=0; i < list.size(); i++)response = getDetail(id); //some method call
map
.put
浏览 1
提问于2022-04-25
得票数 0
2
回答
将字符串列表拆分为映射列表
java
、
list
、
java-8
、
java-stream
我有以下列表[12_223,13_4356,15_5676]
list.stream
() .
collect
(Collectors.toMap( a -> a[1])); 它给出了下面的地图{"12"="223", "13
浏览 30
提问于2018-03-02
得票数 1
回答已采纳
1
回答
流按前3个字符分组
java
、
java-stream
、
groupingby
<Boolean,List<String>> national_International_
Map
(List<String> list){ case "de": return
list.stream
().
collect
(Collectors.groupingBy(s -> s.startsWith("+49")));case "a
浏览 20
提问于2020-04-01
得票数 0
回答已采纳
2
回答
一个lambda表达式可以以多少种方式立即返回输入?
java
、
lambda
假设我想将一个Set<Foo>转换成一个
Map
<Integer, Foo>,其中键对应于Foo.hashCode(),我通常会按如下方式实现它:
Map
<Integer, Foo>
map
= set.stream() .
collect
( Collectors.toMap( Object::hashCode,
浏览 4
提问于2016-01-12
得票数 1
回答已采纳
3
回答
如何在groovy中声明方法引用?
java
、
function
、
groovy
、
lambda
、
method-reference
Option2>
list.stream
().
map
(user -> user.getName()).
collect
(Collectors.toList())上面的调用给出了以下错误。
浏览 2
提问于2021-02-03
得票数 2
回答已采纳
2
回答
如何提供一个lambda映射函数作为方法参数?
java
、
java-stream
List<MyObject> list;
list.stream
().
map
(item -> item.field2)).collector(Collectors.joining(","));
list.stream
().
map
(item -> {/
浏览 0
提问于2019-01-09
得票数 3
回答已采纳
2
回答
包含另一个要在java中使用lambda设置的列表的列表。
java
、
list
、
arraylist
、
lambda
我需要返回一个包含使用lambda的每个主题的集合,到目前为止,我已经尝试过这样做:但是那会给我一个
浏览 1
提问于2015-10-07
得票数 1
回答已采纳
1
回答
使用java蒸气填充地图的最佳方法
java
、
java-stream
我们有一张地图,我们正在从作为param传递的列表中填写多个呼叫:哪种样式被认为是填充地图的更干净的代码?为什么?
list.stream
().
map
(e -> new AbstractMap.SimpleEntry<>(e.getId(), e.getPrice())).forEach(priceByID.entrySet()::add);
Map
<String, Double>
map
=
浏览 1
提问于2020-10-18
得票数 1
回答已采纳
3
回答
在java 8中处理
Map
<String、List<Object>>的列表
java
、
java-8
、
java-stream
List<
Map
<String,Object>> list=new ArrayList<>();
map
1.put("1", Arrays.asList(new String[] {"A"}));
map
1.put("2", Arrays.asList(new String[] {"B"
浏览 3
提问于2020-01-24
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java8 Stream:2万字20个实例,玩转集合的筛选、归约、分组、聚合
Java8 Stream 数据流,大数据量下的性能效率怎么样?
Java8中的stream-JAVA成长之路
java基础之java8新特性:Stream API
不吹不黑JAVA Stream的collect用法与原理,远比你想象的更强大
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券