1
代码:如何使用LambdaJ按字段名称设置列表中的对象的字段?
class MyClass {
private String field1;
private Long field2;
//getters and setters also here
}
List<MyClass> myClassList = new ArrayList<>();
//getting my list filled
现在我需要设置例如field1将列表中的所有对象都设置为某个值。我可以做到这一点:
forEach(myClassList).setField1("some value");
但我怎么能动态地设置一些领域,传递字段名作为字符串“字段1”或“场2”等?