gpt4 book ai didi

java - 将 Java 7 添加到循环列表迁移到 java 8

转载 作者:行者123 更新时间:2023-12-02 09:03:01 25 4
gpt4 key购买 nike

我正在将 java7 代码迁移到 Java 8。下面发布的 Java 8 代码的等效项(最好是一个衬垫)

List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
List<Integer> output = new ArrayList<>(list.size());
for(Integer n : list) {
int x = n * n * n;
output.add(x);
}

最佳答案

您可以获得 streamlist然后使用map计算n * n * n,然后通过Collectors收集数据

List<Integer> output = list.stream().map(n -> n * n * n).collect(Collectors.toList());

关于java - 将 Java 7 添加到循环列表迁移到 java 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27495493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com