목록Consumer (2)
SeouliteLab
Java의 Consumer 인터페이스에서 제공하는 andThen() 메서드는 두 개의 Consumer를 연속적으로 실행할 수 있게 합니다. 여러 Consumer 연산을 순차적으로 처리하는 예제를 살펴보겠습니다. 예제 1: 문자열을 대문자로 변환한 후 출력하기 Consumer toUpperCase = str -> System.out.println("UpperCase: " + str.toUpperCase()); Consumer printLength = str -> System.out.println("Length: " + str.length()); Consumer combinedConsumer = toUpperCase.andThen(printLength); combinedConsumer.accept("hell..
Java 8에서 소개된 Consumer 인터페이스는 함수형 프로그래밍에서 사용되며, 하나의 인수를 받아서 작업을 수행합니다. 이번에는 Consumer의 예제 코드와 활용에 대해 살펴보겠습니다. 예제 1: 숫자를 출력하는 Consumer Consumer numberPrinter = number -> System.out.println("Number: " + number); numberPrinter.accept(10); // 출력 결과: Number: 10 이 예제에서는 Integer를 입력으로 받아와서 콘솔에 출력하는 Consumer를 만들어 실행했습니다. 예제 2: 문자열을 대문자로 변환하는 Consumer Consumer upperCaseConverter = str -> System.out.println..