Io nel mio post precedente ho fatto un discorso un po' più generale, nel caso si volesse mantenere in una struttura dati l'intero insieme delle prenotazioni (completo di tutti i dati) e pure "indicizzate" per sala.Originariamente inviato da Fire_89
Il mio problema è nel calcolare le prenotazioni associate ad ogni sala..
Ma se a te serve solo il numero di prenotazioni per sala e basta, devi comunque usare una "mappa" ma in modo più semplice. La mappa avrà come "chiave" la sala (un String) e come "valore" il contatore (un Integer va bene).
Leggi e scorri tutto il file prenotazioni.csv riga per riga, spezzi i dati nella riga ed ottieni per ognuna la sala, ecc...
Per ogni prenotazione vai a vedere se c'è la sala nella mappa e quindi: a) se c'è già, incrementi il contatore associato alla chiave-sala oppure b) se non c'è inserisci una associazione inziale sala --> 1.
E prosegui riga per riga. Questo è il minimo che puoi fare. L'altro che ho detto ... beh è di più e più complesso.

Rispondi quotando