Java Interface (6) - 제네릭을 이용한 Consumer, Predicate 패턴
//MyConsumer.java @FunctionalInterface public interface MyConsumer { void consume(T t); } //MyMapper.java @FunctionalInterface public interface MyMapper { OUT map(IN s); } //MySupplier.java @FunctionalInterface public interface MySupplier { T supply(); } //Main.java public class Main { public static void main(String[] args) { MySupplier s = () -> "Hello World!"; MyMapper m = String::length; //제네..
프로그래머스 백엔드 1기/Java
2021. 8. 8. 03:11