enum

Mattepuffo's logo
Leggere file in Java con LineNumberReader

Leggere file in Java con LineNumberReader

In genere usiamo BufferedReader per leggere file riga per riga in Java; ma ho scoperto che esiste anche LineNumberReader!

Come vedete estende proprio BufferedReader, ed alcuni metodi utili per gestire la riga del documento.

In sostanza ci permette di visualizzare il numero di riga corrente, e di settare il numero di riga corrente:

  • getLineNumber
  • setLineNumber

Mattepuffo's logo
Usare gli enum in Swift

Usare gli enum in Swift

Chiudiamo la giornata con gli enum in Swift.

Non sono molto differenti dagli altri linguaggi, e riprendono molto dal C e dall'Objective-C.

Mattepuffo's logo
Usare gli enum in Dart

Usare gli enum in Dart

Gli enum sono disponibili per praticamente qualsiasi linguaggio, Dart compreso.

Oggi vediamo un esempio basico di enum in Dart.

Prima visualizzeremo tutti i valori insieme.

Mattepuffo's logo
Iterare su enum in C#

Iterare su enum in C#

Oggi vediamo un esempio molto basico di iterazione su enum usando C#.

Gli oggetti enum sono abbastanza utilizzati, ma di base non sono complicati.

Mattepuffo's logo
Usare gli Enum in Kotlin

Usare gli Enum in Kotlin

Kotlin ha un supporto completo per gli Enum, e mette anche a disposizione alcuni metodi statici abbastanza comodi.

Vediamo un esempio basico.

Mattepuffo's logo
Controllare se un valore esiste in un Enum in Java

Controllare se un valore esiste in un Enum in Java

Gli Enum in Java sono un tipo di dato abbastanza usato.

Una delle cose che mi è capitato di dover fare, è controllare se un valore è presente nell'Enum.

Da quanto ho capito, in Java standard, non c'è un metodo se non iterare su tutte le voci e controllarle una per una.

A prescindere da se mi sbaglio o meno, ho risolto usando la libreria Apache Commons Lang!