[Java] 데이터 정렬 Null 처리 (nullsFirst(), nullsLast())
1. NullPointerException 정렬 시 데이터에 null이 포함되어 있을 경우 NullPointerException이 발생하게 됩니다. List numberList = Arrays.asList(1, null, 3, 4, null, 2); // 숫자 리스트 오름차순 정렬 numberList.stream() .sorted(Comparator.naturalOrder()) .forEach(System.out::println); 2. nullsFirst() / nullsLast() Comparator 함수형 인터페이스의 static 메소드인 nullsFirst() / nullsLast()를 이용하면 정렬 시 발생하는 NullPointerException를 처리할 수 있습니다. nullsFirst() ..