java19 [JAVA] Optional 총정리 및 예제 Optional 총정리 및 예제 Java의 Optional Class는 NullPointerException에 유연하게 대처 할 수 있도록 JDK 8부터 지원하기 시작했다. if-else 지옥에 빠지지 않도록 하며, 객체의 null check를 메소드 호출로써 대체할 수 있다. (썸네일용) 대충 이렇게 생겼다. 선언과 instance Optional의 원형은 Optional 형태로 제네릭 T를 감싸고 있다. 이 T의 자료형이 null check의 타겟이 된다. public static Optional of(T value) { return new Optional(value); } public static Optional ofNullable(T value) { return value == null ? emp.. 2020. 5. 16. 이전 1 2 3 다음