6
Java8에서 람다를 사용하여 null이 아닌 경우에만 값 필터링
라고하는 객체 목록이 있습니다 car. Java 8을 사용하여 일부 매개 변수를 기준 으로이 목록을 필터링하고 싶습니다.하지만 매개 변수가 null이면 throw NullPointerException됩니다. null 값을 필터링하는 방법은 무엇입니까? 현재 코드는 다음과 같습니다 requiredCars = cars.stream().filter(c -> c.getName().startsWith("M")); 이 발생 NullPointerException하는 경우 getName()반환 null.