java – 更新列表中没有循环的所有元素

我有一个列表,Arraylist< User>. User对象具有活动字段.我需要使用活动字段更新列表的所有用户对象为false.

迭代列表,我可以更新字段值.我想知道是否还有其他方法,使用哪种方法我可以将所有对象活动字段更新为’false’?

最佳答案
对于java 8,您可以使用流API和lambdas

List<User> users;
users.forEach((u) -> u.setActive(false));

转载注明原文:java – 更新列表中没有循环的所有元素 - 代码日志