null

Mattepuffo's logo
Sostituire valori null in MariaDB e MySQL con IFNULL

Sostituire valori null in MariaDB e MySQL con IFNULL

In pratica ho una query che mi restituisce valori null nel caso in cui non trova record.

E devo sostituire questi valori con un altro valore di default; nel mio caso con uno zero, in quanto si tratta di quantità e importi.

Per farlo in MariaDB e MySQL possiamo usare IFNULL!

Mattepuffo's logo
Usare le liste in Kotlin

Usare le liste in Kotlin

Kotlin supporta tutti i tipi di collezione di Java.

Oggi vediamo qualche esempio di uso di liste.

Kotlin supporta sia liste mutabili che immutabili (che sono quelle create di "default").

Mattepuffo's logo
Usare gli array in Kotlin

Usare gli array in Kotlin

Kotlin supporta tutti i tipi di collezione di Java.

Oggi vediamo qualche esempio di uso di array.

Kotlin ha sia una funzione "generica" per la creazione degli array, che funzioni specifiche per tipo di dato.

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.