例:对list列表中的每个字符后添加字符串
预期结果:“[A-我爱英语, B-我爱英语, C-我爱英语, D-我爱英语]”
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
// 想在每个list后面加上 “-我爱英语”
List<String> collect = new ArrayList<>();
Stream<?> stream = list.stream();
// stream.map(item -> item + "-我爱英语").forEach(System.out::println);
collect = stream.map(item -> item + "-我爱英语").collect(Collectors.toList());
System.out.println(list);
System.out.println(collect);
}
输出结果: