2021.03.29 - [프로그래밍/JAVA] - [Java] Optional 에 대해 알아보자 - 1 [Java] Optional 에 대해 알아보자 - 1 Optinal class 는 자바 8에서 도입된 주요 기술 중 하나입니다. 이 클래스의 목적은 null 대신에 optional한 (있거나 없을 수 있는) 값을 표현하기 위한 해결책을 제공하는 것입니다. 기본 Optional 객체 생 choichumji.tistory.com filter() 를 활용한 조건부 리턴 Optional 의 filter 메서드를 활용하면, null check 와 함께 복잡한 조건문을 하나의 라인으로 축약하기 쉽다. 예를 들어, 사람마다 키를 재서 120cm ~ 190cm 인 경우에 롤러코스터를 탈 수 있는지 없는지를 판단하는 ..