stringutils

Mattepuffo's logo
Creare stringhe random in Java con Apache Commons Lang

Creare stringhe random in Java con Apache Commons Lang

Qui abbiamo visto come generare delle stringhe random in Java.

Non abbiamo usato librerie; ma poco dopo ho scoperto che Apache Commons Lang ha già diversi metodi per ottenere lo stesso risultato usando RandomStringUtils!

Se usate Maven:

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.9</version>
        </dependency>

Mattepuffo's logo
Validare stringhe con Apache Commons StringUtils

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.