当前位置:   article > 正文

list.foreach的用法

list.foreach

几天前我还不会用list.foreach,当我想对list集合进行遍历操作时我会使用如下代码

foreach(集合类型 对象 : 要遍历的集合){
对象.操作
}
  • 1
  • 2
  • 3

这几天用list.foreach多了,也逐渐会了一点,记录一下,以防忘记。

先建个集合做例子
创建集合前先给个实体类吧

public Class Student {
private Integer id;//给个id属性,学号
private String name;//再来个名字  ,  这就是一个学生类了
//记得给上setter和getter方法,看你的框架需不需要手动写
}
  • 1
  • 2
  • 3
  • 4
  • 5

创建例子集合,开始正文了。

List<Student> stus = Lists.newArrayList();//假设stus里面有数据,这里就不添加了
stus.foreach(stu->system.out.println(stu.getName()));
//这样就成功打印了所有的学生姓名
  • 1
  • 2
  • 3

或者这样,大括号里可以对遍历对象做一些复杂点的操作

		List<Student> stus = Lists.newArrayList();//假设stus里面有数据
		//遍历stus集合,如果id是123,name就改成 测试
        stus.foreach(stu->{
            if(stu.getId() == 123){
                stu.setName("测试");
            }
        });
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

就这样
个人理解,比较浅显,见谅

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/569175
推荐阅读
相关标签
  

闽ICP备14008679号