java.util.function1 [Java] 함수형 인터페이스와 람다식 ✅ 함수형 프로그래밍이란?!함수형 프로그래밍은 말 그대로 "함수 중심으로 생각하는 방식" 이다.java에서는 원래 객체 지향(OOP) 중심으로 코드를 작성했지만,점점 코드를 더 간결하고 실수없이 동시에 처리하기 쉽게 만들고 싶어서 함수형 스타일이 도입됐다.그래서 Java 8부터는 람다식, 스트림, Optional 같은 기능을 넣어서 함수처럼 동작하는 코드를 사용한다.// 전통적인 방식for (String name : list) { if (name.startsWith("A")) { System.out.println(name); }}// 함수형 스타일list.stream() .filter(name -> name.startsWith("A")) .forEach(System.ou.. 2025. 5. 9. 이전 1 다음