람다식
2024. 5. 3. 20:38ㆍJava 기초 이론
람다식(Lambda)
- 클래스식으로 구분해서 만드는 함수를 하나의 식으로 표현한 것
- 메서드의 이름이 필요없기 때문에 이름이 없어서 익명 함수
* 기존에 작성하던 방식
public 반환타입(void or return) 메서드명(매개변수) {
실행문
}
* 람다식
(매개변수 목록) -> {실행될 코드 블록};
( ) -> " ";
( ) -> { };
ex)
* 기존
public String Hello() {
return "World";
}
* 람다식
() -> "World";
람다식의 장점 : 코드를 간단하게 만들 수 있음
람다식의 단점 : 람다식이 너무 많아지면 코드 사용의 구분이 어려움
'Java 기초 이론' 카테고리의 다른 글
Synchronized (0) | 2024.05.03 |
---|---|
Runnable (0) | 2024.05.03 |
imageReSize (0) | 2024.05.03 |
imagePre2 (0) | 2024.05.03 |
File + Stream (0) | 2024.05.03 |