일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 모바일
- Programmers
- 세션
- jdbc
- 코딩
- 프로그래밍
- 입출력
- 파일 저장
- jsp
- 크롤링
- 프로그래머스
- java
- 형태소 분석기
- 메모장
- 파이썬
- 데이터베이스
- 이진 변환 반복하기
- 자바
- 함수형 인터페이스
- MySQL
- n^2 배열 자르기
- 자바스크립트
- 개발
- js
- javascript
- Python
- 개발자
- android
- 셀레니움
- 유튜브
- Today
- Total
목록함수형 인터페이스 (2)
개인용 복습공간

함수형 인터페이스에 대해 자세히 알아보려 한다. 함수형 인터페이스 응용 Predicate 인터페이스 Predicate 인터페이스 유형 Bi, Double, Int, Long을 접두어로 붙인 변종이 있다. Predicate 유형은 다음과 같이 정의한다. Predicate p = t -> { T 타입 t 객체를 조사하여 논릿값으로 변환하는 실행문; }; Predicate 인터페이스 실습하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import java.util.function.IntPredicate; import java.util.function.Predicate; public class PredicateEx { public static void main(S..

첫 포스팅이라 부족함이 있을 수 있음 람다식 자바에서는 함수형 인터페이스의 구현 객체로 취급한다. 메서드를 포함하는 익명 구현 객체를 전달할 수 있는 코드를 의미한다 람다식의 특징 은 여러 가지가 있다 메서드와 달리 이름이 없다 메서드와 달리 특정 클래스에 종속되지 않지만, 매개변수, 반환 타입, 본체를 가지며, 심지어 예외도 처리할 수 있다 메서드의 인수로 전달될 수도 있고 변수에 대입될 수 있다 익명 구현 객체와 달리 메서드의 핵심 부분만 포함한다 람다식의 문법 은 간단하다 예를 들어, (x, y) -> { return x + y }; 이런 식으로 작성하면 된다 함수형 인터페이스 함수형 인터페이스란 추상 메서드가 1개만 있는 인터페이스를 의미한다 매개 값 ------> 함수형 인터페이스 ------>..