Optional은 Java 8에 도입된 클래스로 null 처리를 안전하게 하고 코드의 가독성을 높이는 데 도움을 줍니다.이 글에서는 Optional에 대해 간단하게 정리해 보겠습니다. 👩🏻💻 Optional 기본 개념Optional은 값이 존재할 수도 있고 없을 수도 있는 상황을 명시적으로 표현합니다.NullPointerException 방지값을 감싸는 컨테이너 역할을 하며, null일 가능성을 안전하게 처리Optional 사용 이유명시적으로 값이 없음을 표현(`Optional.empty()`)null 대신 의미 있는 API 설계null 체크를 명시적으로 처리Optional 생성 방법1) 빈 Optional 생성Optional emptyOptional = Optional.empty();2) nul..