Optional이란?
옵셔널(Optional)은 Java 8 이후로 등장한NullPointerException을 더 효과적으로 처리할 수 있는 클래스
Optional의 특징
- 옵셔널 객체는 기본적으로 Wrapper 클래스이다.
- Integer나 Double처럼 내부의 값을 감싸 클래스의 내부 메소드를 사용할 수 있도록 해해준다.
- 옵셔널은 프로그래머가 사용하는 인스턴스를 NPE로부터 보호하고 null 관련 다양한 메소드를 사용할 수 있도록 도와주는 클래스이다.
-OptionalExample-
-MyData-