0
對於新的Java特性,我很新,想知道如何將這段代碼轉換爲lambda表達式?Lambda表達式Java轉換
tc.setCellValueFactory((p) -> {
return new ReadOnlyStringWrapper(p.getValue());
});
這是IntelliJ IDEA IDE給我的。
對於新的Java特性,我很新,想知道如何將這段代碼轉換爲lambda表達式?Lambda表達式Java轉換
tc.setCellValueFactory((p) -> {
return new ReadOnlyStringWrapper(p.getValue());
});
這是IntelliJ IDEA IDE給我的。
你的IDE的意思可能是:
(p) -> new ReadOnlyStringWrapper(p.getValue());
沒有return
需要。
它已經是一個lambda,刪除'return'。 – Maroun
如果您按該行上的Alt Enter,IntelliJ將提供爲您替換這個替換。 – janos
@ Maroun-Maroun它的一個語句lambda但不是一個表達式Lambda – Milan