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