예제 사용
-
Optional API 사용JAVA/JAVA8 관련 2022. 4. 17. 16:38
Optional API를 주로 어떻게 사용하는지 살펴보았다. 1. NULL 체크 List springClasses = new ArrayList(); springClasses.add(new OnlineClass(1, "spring boot", true)); springClasses.add(new OnlineClass(5, "rest api development", false)); Optional spring = springClasses.stream() .filter(oc-> oc.getTitle().startsWith("spring")) .findFirst(); // 1. spring이 값이 있는지 체크 true이면 값이 있음. (null 체크) boolean present = spring.isPresen..