标签:
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(); });
标签:
原文地址:http://www.cnblogs.com/wut-caibin/p/5980049.html