[Java] stream API 와 Optional
·
백엔드 데브코스
실무에서 자주 발생하는 상황에 stream API와 Optional 적용하기 백엔드 실무에서 자주 발생하는 일 데이터에서 데이터를 조회한다. 특정한 조건을 만족하는 데이터가 있는가? 없다 -> 예외 발생! 있다 -> 다음 작업 실행 for + if로 처리하기 vs stream API + Optional로 처리하기 list 에서 1234 를 찾는 과정을 살펴보겠다. for + if로 처리하기 public class ForAndIfFilterExampleMain { public static void main(String[] args) { int[] integerArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; List integerList = Arrays.stream(integerAr..