Questions marquées «collections»

Les API de collections fournissent aux développeurs un ensemble de classes et d'interfaces qui facilitent la gestion des collections d'objets.

9
Comment initialiser facilement une liste de Tuples?
J'adore les tuples . Ils vous permettent de regrouper rapidement les informations pertinentes sans avoir à écrire une structure ou une classe pour cela. Ceci est très utile lors de la refactorisation de code très localisé. L'initialisation d'une liste semble cependant un peu redondante. var tupleList = new List<Tuple<int, string>> …




8
Le contraire d'Intersect ()
Intersect peut être utilisé pour trouver des correspondances entre deux collections, comme ceci: // 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
Comment randomiser deux ArrayLists de la même manière?
J'ai deux arraylist filelistet imgListqui sont liés les uns aux autres, par exemple "H1.txt" lié à "e1.jpg". Comment randomiser automatiquement la liste en imgListfonction de la randomisation de fileList? Comme dans Excel, si nous trions certaines colonnes, l'autre colonne suivra automatiquement? String [] file = {"H1.txt","H2.txt","H3.txt","M4.txt","M5.txt","M6.txt"}; ArrayList<String> fileList = new …



15
Parcourir une liste dans l'ordre inverse en Java
Je migre un morceau de code pour utiliser des génériques. Un argument pour cela est que la boucle for est beaucoup plus propre que de garder une trace des index, ou d'utiliser un itérateur explicite. Dans environ la moitié des cas, la liste (une ArrayList) est itérée dans l'ordre inverse …
251 java  collections 



5
List <T> garantit-il l'ordre d'insertion?
Disons que j'ai 3 chaînes dans une liste (par exemple "1", "2", "3"). Ensuite, je veux les réorganiser pour placer "2" en position 1 (par exemple "2", "1", "3"). J'utilise ce code (en définissant indexToMoveTo sur 1): listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo, itemToMove); Cela semble fonctionner, mais j'obtiens parfois des résultats étranges; Parfois, …
238 c#  .net  collections 

18
Pourquoi java.util.Set n'a-t-il pas get (int index)?
Je suis sûr qu'il y a une bonne raison, mais quelqu'un pourrait-il expliquer pourquoi l' java.util.Setinterface manque get(int Index)ou toute autre get()méthode similaire ? Il semble que les ensembles soient parfaits pour y mettre des choses, mais je ne trouve pas un moyen élégant de récupérer un seul élément de …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.