1) Ниже не учитываются все пробелы, как в случае пустого XML-тега.
Код: Выделить всё
return inputString==null || inputString.length()==0;
Код: Выделить всё
return inputString==null || inputString.trim().length()==0;
Код: Выделить всё
return inputString==null || inputString.trim().length()==0 || inputString.trim().length()==0;
Код: Выделить всё
private static final Pattern p = Pattern.compile("\\s+");
return inputString==null || inputString.length()==0 || p.matcher(inputString).matches();
Apache Commons (
Код: Выделить всё
StringUtils.isBlank/isEmptyили Spring (
Код: Выделить всё
StringUtils.isEmptyили Гуава (
Код: Выделить всё
Strings.isNullOrEmptyили любой другой вариант?
Подробнее здесь: https://stackoverflow.com/questions/325 ... ty-or-null
Мобильная версия