Domande taggate «collections»

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



9
Come inizializzare facilmente un elenco di Tuple?
Adoro le tuple . Ti consentono di raggruppare rapidamente le informazioni pertinenti senza dover scrivere una struttura o una classe per esse. Ciò è molto utile durante il refactoring di codice molto localizzato. Inizializzare un elenco di questi sembra tuttavia un po 'ridondante. var tupleList = new List<Tuple<int, string>> { …


8
Il contrario di Intersect ()
Intersect può essere utilizzato per trovare corrispondenze tra due raccolte, in questo modo: // Assign two arrays. int[] array1 = { 1, 2, 3 }; int[] array2 = { 2, 3, 4 }; // Call Intersect extension method. var intersect = array1.Intersect(array2); // Write intersection to screen. foreach (int value …


9
Come randomizzare due ArrayList nello stesso modo?
Ho due arraylist fileliste imgListche si relazionavano tra loro, ad esempio "H1.txt" in relazione a "e1.jpg". Come randomizzare automaticamente l'elenco di imgListsecondo la randomizzazione di fileList? Come in Excel, se ordiniamo una determinata colonna, l'altra colonna seguirà automaticamente? String [] file = {"H1.txt","H2.txt","H3.txt","M4.txt","M5.txt","M6.txt"}; ArrayList<String> fileList = new ArrayList<String>(Arrays.asList(file)); String [] …



15
Scorrendo un elenco in ordine inverso in Java
Sto migrando un pezzo di codice per usare i generici. Un argomento per farlo è che il ciclo for è molto più pulito rispetto al tenere traccia degli indici o all'utilizzo di un iteratore esplicito. In circa la metà dei casi, l'elenco (una ArrayList) viene ripetuto in ordine inverso utilizzando …
251 java  collections 



5
List <T> garantisce l'ordine di inserimento?
Supponiamo di avere 3 stringhe in un elenco (ad es. "1", "2", "3"). Quindi voglio riordinarli per posizionare "2" in posizione 1 (ad es. "2", "1", "3"). Sto usando questo codice (impostando indexToMoveTo su 1): listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo, itemToMove); Questo sembra funzionare, ma ogni tanto sto ottenendo strani risultati; a volte …
238 c#  .net  collections 

18
Perché java.util.Set non ha get (int index)?
Sono sicuro che ci sia una buona ragione, ma qualcuno potrebbe spiegare perché java.util.Setmanca l' interfaccia get(int Index)o un get()metodo simile ? Sembra che i set siano perfetti per mettere le cose, ma non riesco a trovare un modo elegante per recuperare un singolo oggetto da esso. Se so di …


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.