gpt4 book ai didi

java - 将多个列表的每个元素合并为一个元素并返回java 8中的另一个列表

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

为了简单起见,我有 2 个字符串列表,我需要将字符串连接到一个列表中并创建另一个列表。例如——

List 1 = [a,b,c,d]
List 2 = [e,f,g,h]

我想要输出为

List3 = [ae,bf,cg,dh]

我可以使用常规的 for 循环来做到这一点。但不知道如何进行java8

我正在尝试让自己思考 Java 8 :-)

最佳答案

我不确定是否有比按索引访问两个列表中的元素更好(简单)的方法:

List<String> zipped = IntStream.range(0, list.size())
.mapToObj(i -> list1.get(i) + list2.get(i))
.collect(Collectors.toList());

关于java - 将多个列表的每个元素合并为一个元素并返回java 8中的另一个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46497164/

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