码迷,mamicode.com
首页 > 其他好文 > 详细

Stream流的过滤器操作以及遍历操作

时间:2020-12-24 12:05:11      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:操作   编程   system   aaa   字符串长度   public   不能   contains   sys   

public static void main(String[] args) {
// 构建一个集合
List list = new ArrayList();
list.add("abc123");
list.add("aaa22");
list.add("bcd125");
list.add("abcd120");
list.add("bbb230");
// 需要字符串中包含数字1的元素取出来 代码很优雅
// 需要集合当中字符串长度不能超过6个的元素取出来
// 遍历查看最终想要的集合元素 链式编程
list.stream()
.filter(str -> str.contains("1"))
.filter(str -> str.length() <= 6)
.forEach(str ->System.out.println(str));
/*
abc123
bcd125
*/
}

Stream流的过滤器操作以及遍历操作

标签:操作   编程   system   aaa   字符串长度   public   不能   contains   sys   

原文地址:https://www.cnblogs.com/zlh109/p/14160966.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!