java lambda 集合_Java8如何通过Lambda处理List集合

这篇文章主要介绍了java8如何通过lambda处理list集合,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

java 8新增的lambda表达式,我们可以用简洁高效的代码来处理list。

1、遍历

public static void main(string[] args) {

list userlist = lists.newarraylist();

user user1 = new user(1l, "张三", 24);

user user2 = new user(2l, "李四", 27);

user user3 = new user(3l, "王五", 21);

userlist.add(user1);

userlist.add(user2);

userlist.add(user3);

userlist.stream().foreach(user ->{

system.out.println(user.getname());

});

}

运行结果:

java lambda 集合_Java8如何通过Lambda处理List集合_第1张图片

2、list转为map

public static void main(string[] args) {

list userlist = lists.newarraylist();

你可能感兴趣的:(java,lambda,集合)