Optional1 Optional의 올바른 사용 방법 Null이란? 참조타입 변수에 값이 할당되지 않은 것. Production Java Applications에서 NullPointerException는 가장 많이 발생하는 에러라는 결과도 있었다. 매번 회피 로직을 넣어야 하기 때문에 번거롭고, 컴파일 타임에 에러가 발견되지 않을 수 있기 때문에 리스크가 있다. Optional Null을 다루는 방법으로 jdk 1.8에서 추가된 객체이다. Null을 직접 핸들링하지 않아도 된다. 타입만으로 잠재적으로 null일 수 있는 여부를 나타낼 수 있다. 체이닝을 통한 중단 및 종단처리가 가능하다. - oracle docs API Note: Optional is primarily intended for use as a method return type where th.. java 2022. 7. 25. 이전 1 다음