Java CommonsLang StringUtils.isBlank на мгновение
Я знаю, что это глупый вопрос, но вот моя проблема.
Я работаю над объектом, и мне нужно было проверить все переменные-члены на предмет отсутствия значений, пустых символов и т. Д., Но в моем объекте у меня есть не только строки, но и Instant и Booleans.
Я попытался с некоторыми другими методами из StringUtils и прочитал документацию, но не нашел никакого способа сделать это.
Любой совет? Я знаю, что могу сделать проверку без stringUtils, но я не могу поверить, что они не нашли выход.
Спасибо за помощь!
1 ответ
Ты можешь использовать Objects
класс от java.util
пакет для выполнения нулевых проверок в различных типах объектов, например:
Date d = null;
Character c = new Character('c');
System.out.println(Objects.isNull(d));
System.out.println(Objects.isNull(c));
Вы также можете использовать такие методы, как requireNonNull
проверить значения перед отправкой method
или услуга.
Вот этот Javadoc для Objects
учебный класс.