次の匿名Runnable
実装があります。
Runnable cronTask = new Runnable() {
@Override
public void run() {
// do something
}
};
IntelliJは、ラムダ式に置き換えることをお勧めします。例えば:
Runnable cronTask = () -> {
// do something
};
変換に使用できるショートカットは何ですか?手動で実行したい場合の構文は何ですか?
IntelliJがここでリフティングを行うようにします。あなたは呼び出すことができます Alt + Enter (または Option + Return Macで)IntelliJがそれをラムダ式に置き換えることができるようにします。
Alt + Enter 一人一人を変える良い方法です
しかし、アプリ全体ですべてのラムダ式を変更する余地があります
Run Inspection by Name
Ctrl + Shift+ Alt + I
Androidスタジオとラムダ式でそれを使用する方法:
anonymous type can be replaced with lambda
と呼ばれる検査名としてreplace lambdaを書くだけです
発生のリストが表示され、それぞれが手動で変更されます