더북(TheBook)

앞 절에서 본 것처럼 isPresent 메서드는 Optional<T> 객체가 값을 포함하는지 알려준다.


if (optionalValue.isPresent()) optionalValue.get().someMethod();


 

하지만 앞의 예제가 다음 예제보다 쉽지는 않다.


if (value != null) value.someMethod();


 

지금부터 Optional 값을 이용해 실제로 작업하는 방법을 알아본다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.