[Java] 1. Optional / 2. Optional 객체 생성
2023. 7. 18. 20:32
프로그래밍/JAVA
Optional Java 8부터 도입된 클래스로, 값이 있을 수도 있고 없을 수도 있는 상황을 다룰 때 사용 이를 통해 NullPointerException을 방지하고, 좀 더 명시적인 코드를 작성할 수 있음 Optional 객체 생성 방법 - of(), ofNullable(), empty() Optional.of(value) 주어진 값으로 Optional 객체 생성 값이 null인 경우 NullPointerException이 발생 String name = "Brown"; Optional optionalName = Optional.of(name); Optional.ofNullable(value) 주어진 값으로 Optional 객체 생성 값이 null인 경우 비어있는 Optional 객체 생성 String..