람다식표현
하나의 메소드를 갖는 인터페이스를 상속받는 익명클래스를 함수식 형태로 선언하는 것
람다식 기본구조:
(인수 리스트)->{
명령문들
Return 값;
}
매개변수:
람다식의 () -> 실행문 구문에서 매개변수는 ()안에 지정
리턴값:
람다식의 리턴값은 return 다음에 지정
람다식의 실행문이 리턴값 하나만 있을 경우는 ()->리턴값 형태로 선언
변수사용:
람다식에서 지역변수는 읽기만 가능
람다식에서 멤버 변수는 읽기/쓰기 가능
람다식표현
하나의 메소드를 갖는 인터페이스를 상속받는 익명클래스를 함수식 형태로 선언하는 것
람다식 기본구조:
(인수 리스트)->{
명령문들
Return 값;
}
매개변수:
람다식의 () -> 실행문 구문에서 매개변수는 ()안에 지정
리턴값:
람다식의 리턴값은 return 다음에 지정
람다식의 실행문이 리턴값 하나만 있을 경우는 ()->리턴값 형태로 선언
변수사용:
람다식에서 지역변수는 읽기만 가능
람다식에서 멤버 변수는 읽기/쓰기 가능