String isNullOrEmpty in Java?

java, string

Solution

- `StringUtils.isEmpty(str)` or `StringUtils.isNotEmpty(str)`

- `StringUtils.isBlank(str)` or `StringUtils.isNotBlank(str)`

from Apache commons-lang.

The difference between `empty` and `blank` is : a string consisted of whitespaces only is `blank` but isn't `empty`.

I generally prefer using apache-commons if possible, instead of writing my own utility methods, although that is also plausible for simple ones like these.

Problem

This surely has been asked before, but Googling doesn't find it. Is there, in any of the standard java libraries (including apache/google/...), a static `isNullOrEmpty()` method for `Strings`?

Original source

Related problems