使用Stream流, 获取所有的“张”姓学员中的前两个学员,并打印; *  使用Stream流, 获取所有的“周”姓学员中除了第一个之外的其他学员, 并打印

阅读: 评论:0

使用Stream流, 获取所有的“张”姓学员中的前两个学员,并打印; *  使用Stream流, 获取所有的“周”姓学员中除了第一个之外的其他学员, 并打印

使用Stream流, 获取所有的“张”姓学员中的前两个学员,并打印; *  使用Stream流, 获取所有的“周”姓学员中除了第一个之外的其他学员, 并打印

一 编程题【Stream流】* 1.2 题目* 	定义main()方法,按以下顺序编写程序:* 	定义集合List<String>,添加以下数据:* 	        “周伯通”* 			“张三丰”* 			“周芷若”* 			“张无忌”* 			“赵敏”* 			“张松溪* 			“周颠”* 	使用Stream流, 获取所有的“张”姓学员中的前两个学员,并打印;* 	使用Stream流, 获取所有的“周”姓学员中除了第一个之外的其他学员, 并打印*/
public class TestDemo02 {public static void main(String[] args) {List<String> list = new ArrayList<>();list.add("周伯通");list.add("张三丰");list.add("周芷若");list.add("张无忌");list.add("赵敏");list.add("张松溪");list.add("周颠");//1.使用Stream流, 获取所有的“张”姓学员中的前两个学员,并打印;//list.stream().filter(new Predicate<String>() {//    @Override//    public boolean test(String s) {//        return s.startsWith("张");TestDemo02//    }//}).limit(2).forEach(new Consumer<String>() {//    @Override//    public void accept(String s) {//        System.out.println(s);//    }//});list.stream().filter(s->s.startsWith("张")).limit(2).forEach(s-> System.out.println(s));System.out.println("----------------------------------------");list.stream().filter(s->s.startsWith("周")).skip(1).forEach(s-> System.out.println(s));System.out.println("----------------------------------------");}
}

本文发布于:2024-01-30 18:54:08,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170661205022117.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:学员   第一个   两个   Stream
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23