Validare stringhe con Apache Commons StringUtils
Tra le librerie Apache Commons Lang, ho trovato una classe molto comoda: StringUtils.
In pratica ci permette di controllare le stringhe con una sintassi più semplice e compatta.
In genere per controllare una stringa siamo abituati a fare così:
String str;
if (str != null && str.equals("CIAO") {
// DO STUFF
}
Oppure:
String str;
if ("CIAO".equals(str) {
// DO STUFF
}
Nulla di male in tutto ciò, a parte il fatto che il metodo equals non è null-safe.