В чём отличие isBlank vs isEmpty?
Из документации StringUtils:
isBlank(String str) Checks if a String is whitespace, empty ("") or null.
StringUtils.isBlank(null) = true
StringUtils.isBlank("") = true
StringUtils.isBlank(" ") = true
StringUtils.isBlank("bob") = false
StringUtils.isBlank(" bob ") = false
isEmpty(String str) Checks if a String is empty ("") or null.
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false
StringUtils.isEmpty("bob") = false
StringUtils.isEmpty(" bob ") = false
Т.е. разница в проверке пробела:
StringUtils.isBlank(" ") = true
StringUtils.isEmpty(" ") = false
isBlank = isEmpty + допускает наличие пробелов
isBlank(null) = true
isBlank("") = true
isBlank(" ") = true
isEmpty(null) = true
isEmpty("") = true
isEmpty(" ") = false
isEmpty
- проверяет, является ли строка пустой ("") или значение NULL
.isBlank
- проверяет, есть-ли в строке пробел, пустая строка ("") или значение NULL
.Виртуальный выделенный сервер (VDS) становится отличным выбором
В данном API есть функции рисования полигона и ломаных линийПосле рисования полигона нужно произвести разметку прямыми линиями как это показано...
Добрый день всемЯ новичок в Hibernate и пытаюсь написать свое первое приложение с использованием этого фреймворка