Java 8 in practice parte 2: method references e ordinamento di uno stream

Nel post precedente abbiamo introdotto un esempio concreto da risolvere utilizzando le nuove feature di Java 8, abbiamo già visto come filtrare e trasformare i dati di uno stream. Per completare l’esempio in questo post parleremo di come ordinare i dati, prima di questo approfondiremo l’argomento di come si può trasformare un metodo di una classe in una lambda expression....
Continue reading...

Java 8: uno sguardo agli stream

Nel post precedente abbiamo introdotto le lambda expression : funzioni anonime che possiamo utilizzare dove sia prevista un’interfaccia con un solo metodo astratto. In questo articolo useremo le lambda con gli stream, un nuovo strumento che ci permetterà di lavorare con le collezioni in maniera efficiente e compatta grazie proprio alla programmazione funzionale....
Continue reading...