// 创建一个List集合对象
List<String> list = Arrays.asList("hello", "java8", "stream");
// 获取上述list集合所对应的流对象
list.stream().map(s -> {
list.add("world") ; // 向list集合中添加元素
return s.toUpperCase(); // 将流中的元素转换成大写
}).forEach( s -> System.out.println(s)); // 遍历流中的元素
运行如下程序观察控制台输出结果,说明产生该问题的主要原因?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
