hashmap

Mattepuffo's logo
Usare le ConcurrentHashMap in Java

Usare le ConcurrentHashMap in Java

Le ConcurrentHashMap fanno parto delle Java Collections, ed implementano l'interfaccia Map.

Sono sostanzialmente delle strutture dati chiave:valore thread safety.

Ma rispetto ad altre strutture simili, hanno dei vantaggi in termini di performance.

Mattepuffo's logo
Usare le HashMap in Rust

Usare le HashMap in Rust

Le HashMap in Rust sono collezioni di dati in formato chiave:valore, in cui non è possibile inserire due item con la stessa chiave.

In sostanza la chiave deve essere univoca.

Inoltre i dati vengono inseriti in ordine arbitrario; come vedremo quando li stamperemo a video, non saranno messi in ordine di inserimento.

Mattepuffo's logo
Usare le mappe in Kotlin

Usare le mappe in Kotlin

Kotlin supporta tutti i tipi di collezione di Java.

Oggi vediamo qualche esempio di uso delle mappe.

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

Mattepuffo's logo
Iterare una HashMap in Java

Iterare una HashMap in Java

In Java iterare su una HashMap è uun pò diverso che iterare su una semplice lista.

Ci sono diversi modi per farlo, ma io vi posto direttamente quello che uso che mi piace di più!