通过Java stream流的方式对原集合进行操作得到新集合,对新集合元素进行修改,原集合对应元素会被修改吗
时间: 2024-05-18 22:13:35 浏览: 78
java Stream流
通过Java stream流的方式对原集合进行操作得到新集合,不会修改原集合的元素。Java stream是一种惰性求值的操作,它只会在终止操作时才会对集合进行操作,而且每次操作都会生成一个新的流,不会影响原来的集合。因此,对新集合元素的修改不会影响原来集合的元素。如果您想要修改原集合中的元素,可以使用其他方式,如foreach循环或迭代器等。
阅读全文