프로그래밍 언어/Java
람다식
람다식을 메서드로 바꾸는 방법은 어렵지 않다. 메서드 int max(int a, int b) { return a > b ? a : b; } int printVar(String name, int i) { System.out.println(name + "=" + i); } int square(int x) { return x * x; } int roll() { return (int) (Math.random()*6); } 람다식 (a, b) -> a > b ? a : b (name, i) -> System.out.println(name + "=" + i) x -> x * x () -> (int) (Math.random()*6) 람다식은 익명 객체 람다식은 함수형 언어의 기능을 객체지향 언어인 자바에 일부 이식을..