Domande taggate «collections»

Le API delle raccolte forniscono agli sviluppatori un insieme di classi e interfacce che semplificano la gestione delle raccolte di oggetti.


12
Prestazioni di HashSet vs. List
È chiaro che le prestazioni di ricerca della HashSet<T>classe generica sono superiori a quelle della List<T>classe generica . Basta confrontare la chiave basata su hash con l'approccio lineare inList<T> classe. Tuttavia, il calcolo di una chiave hash può richiedere alcuni cicli della CPU, quindi per una piccola quantità di elementi …




18
Come ordinare un ArrayList?
Ho un elenco di doppi in Java e voglio ordinare ArrayList in ordine decrescente. Input ArrayList è il seguente: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); L'output dovrebbe essere così 0.92 0.9 0.71 0.71 0.71 0.65 0.62 …

10
Qual è il modo più semplice per invertire una matrice?
Qual è il modo più semplice per invertire questa ArrayList? ArrayList<Integer> aList = new ArrayList<>(); //Add elements to ArrayList object aList.add("1"); aList.add("2"); aList.add("3"); aList.add("4"); aList.add("5"); while (aList.listIterator().hasPrevious()) Log.d("reverse", "" + aList.listIterator().previous());

23
Ottenere un elemento da un set
Perché non Setfornisce un'operazione per ottenere un elemento uguale a un altro elemento? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Posso chiedere se Setcontiene un elemento uguale a bar, quindi …
323 java  collections  set  equals 

6
Python: defaultdict of defaultdict?
C'è un modo per avere un defaultdict(defaultdict(int))per far funzionare il seguente codice? for x in stuff: d[x.a][x.b] += x.c_int ddeve essere costruita ad-hoc, seconda x.ae x.belementi. Potrei usare: for x in stuff: d[x.a,x.b] += x.c_int ma poi non sarei in grado di usare: d.keys() d[x.a].keys()

9
Mappa ordinata Java
In Java, esiste un oggetto che agisce come una mappa per archiviare e accedere a coppie chiave / valore, ma può restituire un elenco ordinato di chiavi e un elenco ordinato di valori, in modo tale che gli elenchi chiave e valore siano nello stesso ordine? Quindi, come spiegazione per …
322 java  collections 



8
Come convertire una raccolta in elenco?
Sto usando TreeBidiMapdalla libreria Collezioni di Apache . Voglio ordinare questo in base ai valori che sono doubles. Il mio metodo è recuperare uno Collectiondei valori usando: Collection coll = themap.values(); Che naturalmente funziona bene. Domanda principale: ora voglio sapere come posso convertire / trasmettere (non sono sicuro di quale …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.