자바 옵셔널(Optional) 개요 Java 8부터 도입된 Optional은 null을 직접 다루는 것을 피하고자하는 목적으로 만들어진 래퍼 클래스입니다. Optional을 사용하면 null 체크를 명시적으로 하지 않아도 되므로 NullPointerException을 방지할 수 있습니다. Optional optional = Optional.of("Hello, World!"); 옵셔널 생성 Optional 인스턴스는 Optional.empty(), Optional.of(value), Optional.ofNullable(value) 세 가지 메소드를 통해 생성할 수 있습니다. Optional.empty(): 빈 Optional 객체를 생성합니다. Optional.of(value): 주어진 값이 null이 아..