orElse1 Optional<T> 자바의 Optional 클래스는 Java8 부터 도입되어, "null"이 될 수 있는 객체를 감싸는 래퍼(wrapper) 클래스 입니다. Optional을 사용하면 NullPointException이 발생할 수 있는 상황을 명시적으로 회피하고, 코드의 가독성을 높일 수 있습니다. Optional은 값이 있거나 없을 수 있는 값을 나타내며, 값이 없는 경우를 더 안전하게 처리할 수 잇는 다양한 메서드를 제공합니다. 주요 메서드 Optional.of(T value) : null이 아닌 값을 갖는 Optional 객체를 생성합니다. null이면 NullPointException을 던집니다. Optional.ofNullalble(T value) : 값이 null일 수 있는 경우에 사용하며, 값이 null 이면 .. 2024. 2. 6. 이전 1 다음