Существует ли стандартная реализация Java List, которая не позволяет добавлять к нему null?

Допустим, у меня есть List , и я знаю, что никогда не хочу добавлять null . Если я добавляю к нему null, это означает, что я совершаю ошибку. Поэтому каждый раз, когда я бы в противном случае вызвал list.add (item) , я бы вместо этого позвонил if ( item == null) throw SomeException (); else list.add (item); . Есть ли существующий класс List (возможно, в Apache Commons или что-то в этом роде), который делает это за меня?

Аналогичный вопрос: Помощник для удаления пустых ссылок в списке Java? но я не хочу удалять все нули, я хочу убедиться, что они никогда не будут добавлены в первую очередь.

25
задан Community 23 May 2017 в 11:33
поделиться