Java 8 更改ArrayList中对象的属性
我想修改Arraylist中对象的属性。例如:Java 8 更改ArrayList中对象的属性,java-8,Java 8,我想修改Arraylist中对象的属性。例如: class A { String text; boolean bool; // getters and setters.... } 如果我在另一个类中有一个ArrayList,如何修改给定字符串文本的属性(它位于ArrayList中的一个对象中) 我知道在java 8上使用集合和流是可能的,但我不知道怎么做太好了,谢谢你,我没有看到这一点answers@Eugene谢谢您。你真快你不需要在这里使用流。直接给名单上的for
class A {
String text;
boolean bool;
// getters and setters....
}
如果我在另一个类中有一个ArrayList
,如何修改给定字符串文本的属性(它位于ArrayList中的一个对象中)
我知道在java 8上使用集合和流是可能的,但我不知道怎么做太好了,谢谢你,我没有看到这一点answers@Eugene谢谢您。你真快你不需要在这里使用流。直接给名单上的forEach打电话。是的,你说得对。
list.forEach(a -> a.setText("some new value"));