Java: Non solo List e Map
INTRODUZIONE Java è un linguaggio di programmazione vecchio di 21 anni e nonostante ciò è sempre presente tra le principali classifiche del settore. Possiamo dire quindi che Java, grazie anche alle sue varie sfaccettature, non passa mai di moda! Inoltre, notizia di qualche mese fa, Oracle ha deciso di rilasciarne una nuova versione ogni 6 mesi. Un pò troppo visto i trascorsi del linguaggio... vedremo! Durante questi anni, i creatori di Java hanno messo a disposizione molte classi con funzionalità native che la maggior parte degli sviluppatori non conosce o non utilizza! Vediamo di farne una veloce rassegna LIST Quando un programmatore pensa ad un elenco di record pensa ad un array o meglio, una lista! Vediamo le implementazioni più conosciute ArrayList e LinkedList passando poi tra le altre ( vedi java doc ver 8 ) ArrayList Costruita su un array (inizialmente di 10 elementi) è la struttura dati più utilizzata non sapendo che a il 90% delle ...