orelse

개발일지/Java

Java Optional<T>

모든 타입의 객체를 담을 수 있는 Wrapper 클래스 Optional NullPointerException(NPE : null 값으로 인해 에러가 발생하는 현상)을 객체 차원에서 효율적으로 방지하고자 도입 public final class Optional { private final T value; // T타입의 참조변수 } of(), ofNullable() Optional opt1 = Optional.ofNullable(null); // null일 가능성이 있다면 사용 Optional opt2 = Optional.ofNullable("123"); System.out.println(opt1.isPresent()); //Optional 객체의 값이 null인지 여부를 리턴 System.out.printl..

E-room
'orelse' 태그의 글 목록