반응형
목록
Java8 (1)
반응형
[꼼꼼한 개발자] 꼼코더
[JAVA] - Optional이란? 간단하고 쉽게 이해하기 (Optional 객체 생성 예제)
📚 Optional에 대하여 Java 8부터 도입된 Optional은 값이 없는 경우를 표현하기 위한 클래스이다. Optional 클래스는 제네릭을 사용하여 어떤 타입의 객체도 감싸서 담을 수 있다. Optional 객체는 값이 존재할 수도 있고, 없을 수도 있다. 이는 NullPointerException 예외를 방지할 수 있고, 코드의 안정성을 높이며 가독성을 향상시킨다. 🥜 Optional 객체 생성(이론) Optional 객체를 생성하려면, of(), ofNullable(), empty() 등의 정적 팩토리 메서드를 사용할 수 있다. of() 메서드 : 값이 null이 아닌 경우에만 Optional 객체를 생성 ofNullable() 메서드 : 값이 null인 경우에도 Optional 객체를 생성..
간단하고 쉽게/JAVA
2023. 3. 9. 00:08