赞
踩
可能会有人遇到这样的疑问:list进行遍历的时候对其集合中的元素进行操作,那会发生什么呢?
一、遍历时set元素属性
废话不多说,用代码来说话:
/** * @author lixiang * @date 2019年06月28日 - 15:53 * @history 2019年06月28日 - 15:53 lixiang create. */ public class Test1 { @Test public void test() { List<User> list = new ArrayList<>(); for (int i = 0; i < 6; i++) { list.add(new User()); } // 验证 普通for循环 for(int i = 0; i < list.size(); i ++) { User user = list.get(i); user.setName("lixiang" + i); } // 验证 foreach for (User user : list) { user.setAge("18"); } // 验证 list.forEach() list.forEach(user -> user.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。