항해 알고리즘 테스트를 통해 알게된 자바 문법

Ada·2022년 9월 29일
0

항해TOL

목록 보기
10/63

- int 배열에 없는 숫자만 구하기

int[] arr1 = {1,2,3,5,6,9};
ArrayList<Integer> list = new ArrayList<>();
for(int i = 0; i <= 9; i++){
int finalI = i; // 람다식은 final 변수 지정 필요
if(!IntStream.of(arr1).anyMatch(x->x == finalI)){
       list.add(i);
    }
}

역시 스트림 최고다...정말 다양한 문법 사용이 가능한 것 같다....

profile
백엔드 프로그래머

0개의 댓글