У меня есть список объектов: car
. Я хочу отфильтровать этот список на основе некоторого параметра, используя Java 8. Но если параметр null
, он выдает NullPointerException
. Как отфильтровать нулевые значения?
Текущий код выглядит следующим образом
requiredCars = cars.stream().filter(c -> c.getName().startsWith("M"));
Это бросает NullPointerException
, если getName()
возвращает null
.