ラムダ式を使用する方法と使用しない方法の違いを説明できる人はいますか? 例:ラムダ式を使用する場合と使用しない場合の違いは?
Function<Double, Double> function;
public void methodCounting() {
this.function = x -> x = x + 2;
}
public double methodCounting(double x) {
x = x + 2;
return x;
}
何が得られますか?
@エレー私は2番目の機能の型が間違っています。 – yerpy
ラムダ式では、最適化されたパフォーマンスと短いコード以外は何も得られません。しかし、あなたの場合、両方の例が同じです –
@SimonSchüpbachので、すべてのパフォーマンスと短いコードについてですか? – yerpy