博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lambda表达式的简单例子
阅读量:4282 次
发布时间:2019-05-27

本文共 832 字,大约阅读时间需要 2 分钟。

学新东西最快的方式就是例子,关于lambda表达式的几个简单例子,记录一下。

//旧方法new Thread(new Runnable() {
@Override public void run() {
System.out.println("Hello from thread"); }}).start();//新方法:new Thread( () -> System.out.println("Hello from thread")).start();//旧方法:button.addActionListener(new ActionListener() {
@Override public void actionPerformed(ActionEvent e) {
System.out.println("The button was clicked using old fashion code!"); }});//新方法:button.addActionListener( (e) -> {
System.out.println("The button was clicked. From Lambda expressions !");});//Old way:List
list = Arrays.asList(1, 2, 3, 4, 5, 6, 7);for(Integer n: list) {
System.out.println(n);}//New way:List
list = Arrays.asList(1, 2, 3, 4, 5, 6, 7);list.forEach(n -> System.out.println(n));//也可以用 :: 方法引用list.forEach(System.out::println);

转载地址:http://dvdgi.baihongyu.com/

你可能感兴趣的文章
CarPlay简介
查看>>
CarPlay wired(USB)连接方案
查看>>
CarPlay介绍
查看>>
CarPlay wireless(蓝牙+WiFi)连接方案(蓝牙部分)
查看>>
CarPlay wireless(蓝牙+WiFi)连接方案(Wi-Fi部分)
查看>>
CarPlay wired连接与wireless连接相互切换
查看>>
USB linux NCM usbnet驱动详解
查看>>
USB OTG规范的SRP和HNP协议
查看>>
USB协议架构及驱动架构
查看>>
usb-OTG-ADP-HNP-SRP
查看>>
usb驱动的层次结构简述
查看>>
控制Linux内核启动中的打印
查看>>
创建一个简单的debugfs文件系统节点
查看>>
创建一个procfs文件系统的节点
查看>>
USB OTG学习笔记
查看>>
高通平台手机开发之Sensor
查看>>
高通 8x26 andorid light sensor(TSL258x) 开发
查看>>
I2C驱动情景分析——怎样增加I2C设备
查看>>
camera和codec调试利器–i2c tool
查看>>
树莓派学习笔记——I2C Tools 学习笔记
查看>>