(JAVA8) 람다 표현식과 메서드 래퍼런스 (1)
2020. 7. 19. 22:34
람다 사용 법 (인자 리스트) -> {바디} 인자 리스트 인자가 없을 때: () 인자가 한 개일 때: (one) 또는 one 인자가 여러 개 일 때: (one, two) 인자의 타입은 생략 가능, 컴파일러가 추론(infer)하지만 명시할 수도 있다. (Integer one, Integer two) 바디 화상표 오른쪽에 함수 본문을 정의한다. 여러 줄인 경우에 { }를 사용해서 묶는다. 한 줄인 경우에 생략 가능, return도 생략 가능. 변수 캡처 (Variable Capture) Effective Final 우선적으로 로컬 클래스, 익명 클래스, 람다를 정의해보자 로컬 클래스 /*로컬 클래스*/ class LocalClass { void printBaseNumber() { System.out.prin..