stream1 [JAVA] 자바 정리노트(7) [JAVA] 자바 정리노트(7)-람다식, 스트림- 1. 람다식은 메소드를 하나의 식으로 표현한 것으로, 메소드를 변수처럼 다루는 것이 가능해졌다. 2. 람다식에 선언된 매개변수 타입은 생략이 가능하다. 또한 매개변수가 하나인 경우 괄호를 생략할 수 있다. 반환타입도 생략이 가능하다. 다만 반환타입 return을 생략하지 않을 경우 람다식의 {}를 생략할 수 없다.(int a, int b) -> a>b ? a b (a, b) -> a>b ? a:b // 매개변수의 타입이 생략된 경우 a - > a + a // 매개변수가 하나인 경우 (a , b) -> {return a>:b ? a:b} // 반환타입이 있을 경우 {}괄호 생략 불가 3. 람다식을 다루기 위해 만들어진 함수형 인터페이스에는 오직 하나의 추상.. 2019. 1. 27. 이전 1 다음 반응형