orElse1 orElseGet 과 orElse 차이 What Optional의 쓰이는 메소드로서 체이닝 형식으로 사용되어 질 수 메소드이다. 두개의 함수 모두 해당 값이 존재하지 않을 때 라는 의미를 갖는 메소드이다. Optional name = Optional.ofNullable("엘리자베스"); name.~~~ ❓Why 호출로 인해 메모리 상에 이슈가 발생할 수 있다. 혹은 함수를 호출하는데 응답시간에 지연이 생긴다. 결과적으로 createDefault의 호출 여부에 따라 다르다는 것을 알 수 있다. 예제 코드 package com.programmers.objectstudy; import java.time.LocalDateTime; import java.util.Optional; public class Main { public static void m.. JAVA 2022. 8. 25. 이전 1 다음