java8开始引入了Lambda,但是怎么在低版本的java使用呢!采用 retrolambda插件。
配置 retrolambda的步骤:
1、在Project级gradle中添加classpath 'me.tatarka:gradle-retrolambda:3.2.5',如下图所示:
2、在Module级的gradle中添加:
apply plugin: 'me.tatarka.retrolambda'
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
接下来就可以使用Lambda表达式了!
如果你不会写,没关系,它会提示你,看下面的图:
把光标放在灰色处,按Alt+Enter键,会出现:
确定之后,就出现了:
如果你想看Lambda里面的具体代码,同意选中按Alt+Enter,选择回到原来的格式。