Salve ragazzi, avrei bisogno di un consiglio.
Allora, ho un problema che in realtà dovrei aver risolto da solo.
Allora ho una lista con 300.000 record. La lista contiene oggetti di tipo Cap creati da me.
Faccio un ciclo for che scandisce l'intera lista.
Nel mentre esegue alcuni controlli.
Alla fine se tutto è andato correttamente inserisco l'oggetto iesimo in una LinkedHashMap con chiave String e value l'oggetto iesimo.
Oltre a fare questo put eseguo anche un add in una linkedlist. Mi serve per una altra cosa.
Ora accade che l'applicazione sta oltre 15 20 minuti a ciclare su questo processo.
Però se trasformo la linkedlist in una linkedhasmap 300.000 record da 15 20 minuti vengono caricati in 7 8 seocndi.
Ora capisco che la linkedlist è magari sbagliata o non è adatta a contenere molti dati.
Mi potreste dare maggiori info
grazie a tutti.