Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 8 更改ArrayList中对象的属性_Java 8 - Fatal编程技术网

Java 8 更改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

我想修改Arraylist中对象的属性。例如:

class A {
    String text;
    boolean bool;

    // getters and setters....
}
如果我在另一个类中有一个
ArrayList
,如何修改给定
字符串文本的属性(它位于ArrayList中的一个对象中)


我知道在java 8上使用集合和流是可能的,但我不知道怎么做

太好了,谢谢你,我没有看到这一点answers@Eugene谢谢您。你真快你不需要在这里使用流。直接给名单上的forEach打电话。是的,你说得对。
list.forEach(a -> a.setText("some new value"));