Ho bloccato alcune righe nel mio programma java, che richiedono troppo tempo (circa 20 secondi) e mi sembra strano.Aggiungi a hashmap richiede molto tempo
Qui ci sono le linee
Map<URL, Integer> res2 = new HashMap<>();
for (URL url : res) {
res2.put(url, null);
}
Quali res definito come segue:
List<URL> res = new ArrayList<>();
Nel mio programma, res.size() ~ = 1500
hai qualche idea di da dove potrebbe venire il mio problema?
Grazie!
provare il dimensionamento hashmap in modo appropriato. nuova HashMap (1500); –
Perché è necessaria una mappa quando si inseriscono valori nulli per ogni chiave? –