0. 개요
선택적 클래스는 Java 8부터 지원되었습니다.
1. 선택적 외모 배경
개발에서 가장 일반적인 예외 중 하나는 NPE입니다. NPE를 피하기 위해서는 null을 두려워해야 하는데, null을 확인해야 하는 변수가 많으면 코드가 복잡해지고 번거로워진다. 따라서 null 대신 초기 값을 사용하는 것도 좋습니다.
이러한 이유로 Java 8에서는 Optional을 사용할 수 있습니다.
선택 과목
public final class Optional<T> {
private final T value;
...
}
2. 옵션 사용
(자바) 선택적 사용 및 예
Java 8부터 Optional이라는 클래스가 지원되었습니다. Optional 클래스가 어떤 용도로 사용되는지 알아봅시다. Java NPE 방지 Java 프로그램 코드를 작성하는 동안 null 값을 고려해야 하는 경우.
hbase.tistory.com
(자바) 옵션이란 무엇입니까? 선택적 개념 및 사용법 – (1/2)
이번에는 Java 8부터 지원되는 Optional 클래스에 대해 알아보겠습니다. 1. 선택 사항은 무엇입니까? 선택적 개념 및 사용법(NPE(NullPointerException)이란 무엇입니까?) 개발에서 가장 일반적인 예외 중 하나는 변경입니다.
mangkyu.tistory.com