Fuctional 썸네일형 리스트형 [Java] 함수형 프로그래밍 1. 명령형 프로그래밍 vs 선언형 프로그래밍 명령형 프로그래밍과 선언형 프로그래밍의 차이는 다음 표와 같다. 명령형 프로그래밍 선언형 프로그래밍 OOP 객체 지향 프로그래밍 Functional Programming How to do? What to do? 어떻게 해야 하는가? 무엇을 하여야 하는가? 명령형 프로그래밍과 선언형 프로그래밍의 차이를 예를 통해 알아보면 다음과 같다. 예) 유저 리스트에서 유효한 유저들의 이메일을 리스트로 분리 명령형 프로그래밍(How to do?) 이메일을 담을 리스트 선언 루프 유효한지 확인(If) 유효하다면 이메일 추출 이메일 리스트에 해당 이메일 넣기 List memberList = List.of( new Member(1, "test1", true, "test1@tes.. 더보기 이전 1 다음