올바른 Optional 사용법
2021. 8. 8.
import java.util.Optional; Opitonal.of(...); Optional.ofNullable(...); Optional.isPresent(); Optional.orElse(...); Optional.orElseGet(...); Optional.orElseThrow(...);만들어진 의도 메서드가 반환할 결과값이 ‘없음’을 명백하게 표현할 필요가 있고, 단 null을 반환하면 에러를 유발할 가능성이 높은 상황이다 그를 해결하고자 메서드의 반환 타입으로 Optional을 사용하자는 것이 주된 목적이다 사용시 주의사항 isPresent()-get() 대신 orElse(), orElseGet(), orElseThrow() 이왕 비싼 Optional 쓰는김에 코드라도 줄이자!! // Wor..