Java가 기본으로 제공하는 함수형 인터페이스 Java.lang.function 패키지 자바에서 미리 정의해둔 자주 사용할만한 함수 인터페이스 Function 항상 입력 인수를 반환하는 함수를 반환 (static) identity T 타입을 받아서 R 타입을 리턴하는 함수 인터페이스 R apply(T t) 함수 조합용 메서드 (default) andThen (default) compose public class FunctionTest implements Function { @Override public Integer apply(Integer integer) { return integer + 100; } } public static void main(String[] args) { // 객체 생성 Funct..
기록/JAVA 2021. 1. 9. 23:49
Java가 기본으로 제공하는 함수형 인터페이스 Java.lang.function 패키지 자바에서 미리 정의해둔 자주 사용할만한 함수 인터페이스 Function 항상 입력 인수를 반환하는 함수를 반환 (static) identity T 타입을 받아서 R 타입을 리턴하는 함수 인터페이스 R apply(T t) 함수 조합용 메서드 (default) andThen (default) compose public class FunctionTest implements Function { @Override public Integer apply(Integer integer) { return integer + 100; } } public static void main(String[] args) { // 객체 생성 Funct..