lambda表达式学习笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lambda表达式学习笔记相关的知识,希望对你有一定的参考价值。
lambda表达式用于简化某些匿名内部类的写法:
1、无参函数的简写
new Thread(new Runnale(){
@overrie
public void run(){
}
}).start();\\
new Thread(
() -> {
。。
。。。
}.start();
2、带参数的简写
Collections.sort(list, new Comparator<String>(){// 接口名
Collections.sort(list, (s1, s2) ->{// 省略参数表的类型 if(s1 == null) return -1; if(s2 == null) return 1; return s1.length()-s2.length(); });
以上是关于lambda表达式学习笔记的主要内容,如果未能解决你的问题,请参考以下文章