Lambda Expression
Javaμ λλ€ (νν)μ
// μΌλ° int add(int a, int b) { return a+b; } // ν¨μν (a, b) -> { return a+b; } // μΆμ½ νν (a, b) -> a + b// λλ€μ (a, b) -> a > b ? a : b // μ»΄νμΌ μ μ·¨κΈ (μ΅λͺ κ°μ²΄) new Object() { int max(int a, int b) { return a > b ? a : b; } }
ν¨μν μΈν°νμ΄μ€
java.util.function
μμ£Ό μ¬μ©νλ μΈν°νμ΄μ€λ€
λ§€κ°λ³μκ° 2κ°
λ§€κ°λ³μ νμ
κ³Ό λ°ν νμ
μ΄ μΌμΉ
λ©μλ μ°Έμ‘° (::)
Last updated