java lambda表达式示例
2018-05-10 20:14
162 查看
代码如下:
import javax.swing.*; import java.awt.*; import java.util.Arrays; import java.util.Date; public class MyDemo{ public static void main(String args[]){ String[] strs={"f","dd","sss","aaaa"}; Arrays.sort(strs); System.out.println("按字母顺序排列:"); for(String s:strs) { System.out.println(s); } Arrays.sort(strs,(s1,s2)->s1.length()-s2.length()); System.out.println("按长度排列:"); for(String s:strs){ System.out.println(s); } //用lambda表达式创建一个时间触发器 Timer t=new Timer(1000, event->{ System.out.println("The time is:"+new Date()); Toolkit.getDefaultToolkit().beep(); }); t.start(); JOptionPane.showMessageDialog(null,"点击退出");//创建对话框 System.exit(0); } }
运行程序,结果如下:
点击确定退出程序。
相关文章推荐
- Java 8 lambda表达式示例
- java lambda表达式示例
- java8 lambda表达式的几个示例
- Java Lambda 表达式详解及示例代码
- Java 8 lambda表达式示例
- Java8 lambda 表达式的10示例
- Java 8 lambda表达式示例
- Java 8 lambda 表达式示例
- Java8 Lambda表达式示例
- Java 8 lambda表达式的10个示例
- java正则表达式匹配网页所有网址和链接文字的示例
- Java8 Lambda表达式与Stream API (一):Lambda表达式
- 【Java8】Java8体验(一)lambda表达式语法
- Java8之Lambda表达式基础
- lambda表达式的一个简单示例
- java8新特性之lambda表达式(一)
- java8新特性之lambda表达式(二)
- JAVA中Lambda表达式初谈
- Java 8 Lambda 表达式&Stream
- Java 8新特性:新语法方法引用和Lambda表达式及全新的Stream API