首页 > 其他 > 详细

Consumer接口练习之按要求打印信息

时间:2020-06-08 16:10:40      阅读:42      评论:0      收藏:0      [点我收藏+]

技术分享图片

public class ConsumerTest {
    public static void main(String[] args) {
        String[] strArray = {"林青霞,30", "张曼玉,35", "王祖贤,40"};

        printInfo(strArray, (String str) -> {
            String name = str.split(",")[0];
            System.out.print("姓名:" + name);
        }, (String str) -> {
            int age = Integer.parseInt(str.split(",")[1]);
            System.out.println(",年龄:" + age);
        });
    }

    private static void printInfo(String[] strArray, Consumer<String> con1, Consumer<String> con2) {
        //遍历数组
        for (String str : strArray) {
            con1.andThen(con2).accept(str);
        }
    }
}

运行结果:

技术分享图片

Consumer接口练习之按要求打印信息

原文:https://www.cnblogs.com/pxy-1999/p/13065942.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!