반응형 java2 주요 함수형 인터페이스 Java의 주요 함수형 인터페이스는 java.util.function 패키지에 정의되어 있으며, 람다 표현식과 함께 사용하여 간결하고 가독성 높은 코드를 작성할 수 있습니다. 주요 함수형 인터페이스들1. PredicatePredicate는 입력을 받아 boolean 값을 반환하는 함수형 인터페이스입니다. 주로 조건을 테스트하는 데 사용됩니다.import java.util.function.Predicate;public class PredicateExample { public static void main(String[] args) { Predicate isEmpty = s -> s.isEmpty(); System.out.println(isEmpty.test("".. 2024. 5. 19. Java Generics Class generic type ClassGenericType classGenericType = new ClassGenericType(); /** * 클래스 내에 타입이 선언되어야 한다 * */ class ClassGenericType { // static 필드는 제너릭 타입을 가질 수 없다 // private static T t; private T t; public void set(T t) { this.t = t; } public T get() { return t; } } Interface generic type /** * 는 abstract method의 제너릭 타입을 다르게 주고 싶을 때 사용 이런식으로 사용 */ interface InterfaceGenericType { T1 doSomethin.. 2022. 2. 25. 이전 1 다음 반응형