λλ€ννμ
-
Java8 - Lamda ννμ(expression)κ°λ°/Java 2022. 4. 29. 17:57
Java8 μ΄μμ μ¬μ©νλ€λ©΄ λ°λμ μκ³ μμ΄μΌλ§ νλ "λλ€"μ λν΄ μμλ³΄κ² λ€. μ΄ λλ€ ννμμ μ΅ν λμ§ μμΌλ©΄ μμΌλ‘ λ§λ€μ΄μ§λ μλ° μ½λλ₯Ό μ½λ λ° λ§€μ° μ΄λ €μμ κ²ͺμ μ μκΈ° λλ¬Έμ, κΌ μμλκΈ°λ₯Ό κΆνλ€. π‘Lamda ννμμ μ λ§λ€μ΄μ‘μκΉ? μ΅λͺ ν΄λμ€λ₯Ό μ¬μ©νλ©΄, ν΄λμ€λ₯Ό μλ‘κ² λ§λλ λ° νμν λΉμ©μ μ€μΌ μ μλ€λ μ₯μ μ΄ μμ§λ§, λ°λλ‘ κ°λ μ±μ΄ λ¨μ΄μ§λ λΆνΈν¨μ΄ μλ€. μ΄λ₯Ό 보μνκ³ μ λ§λ€μ΄μ‘λ€. π‘Lamda ννμμ μΈμ μΈκΉ? μ΄ ννμμ μΈν°νμ΄μ€μ λ©μλκ° "νλ"μΈ κ²λ€λ§ μ μ© κ°λ₯νλ€. κ·Έλμ, λλ€ ννμμ μ΅λͺ ν΄λμ€λ‘ μ νμ΄ κ°λ₯νλ©°, μ΅λͺ ν΄λμ€λ λλ€ ννμμΌλ‘ μ νμ΄ κ°λ₯νλ€. π‘Javaμ μλ μΈν°νμ΄μ€ μ€, λ©μλκ° νλμΈ μΈν°νμ΄μ€μλ μ΄λ€ κ²λ€μ΄ μ..