Tec*_*nic 48 java lambda intellij-idea
我有以下匿名Runnable
实现.
Runnable cronTask = new Runnable() {
@Override
public void run() {
// do something
}
};
Run Code Online (Sandbox Code Playgroud)
IntelliJ建议我用lambda表达式替换它.我可以使用什么样的快捷方式进行转换?如果我想手动执行,语法是什么?
编辑:此Runnable的lambda表达式为:
Runnable cronTask = () -> {
// do something
};
Run Code Online (Sandbox Code Playgroud)
Mak*_*oto 104
让IntelliJ在这里解除; 您可以调用Alt+ Enter(或Mac上的Option+ Return)以允许IntelliJ将其替换为lambda表达式.
Min*_*wzy 22
Alt + Enter是改变每个人的好方法
但是要在app上改变所有lambda表达式
Run Inspection by Name
Run Code Online (Sandbox Code Playgroud)
Ctrl+ Shift+ Alt + I
我们如何在Android Studio和lambda表达式中使用它:
只需写入替换lambda作为检查名称调用 anonymous type can be replaced with lambda
将出现的事件列表手动更改每个
归档时间: |
|
查看次数: |
25029 次 |
最近记录: |