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.

7
Dictionnaire bidirectionnel 1 vers 1 en C #
Je recherche une classe Dictionary 1 à 1 générique et bidirectionnelle en C # (2), ie. a BiDictionaryOneToOne<T, S>qui est garanti de ne contenir qu'une seule de chaque valeur et clé (jusqu'à RefEquals de toute façon), et qui peut être recherchée en utilisant soit la clé soit la valeur. Quelqu'un …
98 c#  .net  collections 

10
Une implémentation de Ordered Set en Java?
Si quelqu'un est familier avec Objective-C, il existe une collection appelée NSOrderedSetqui agit comme Set et ses éléments sont accessibles comme ceux d'un Array . Y a-t-il quelque chose comme ça en Java? J'ai entendu dire qu'il y avait une collection appelée LinkedHashMap, mais je n'ai rien trouvé de semblable …
98 java  collections  set 

5
Clojure: cons (seq) vs conj (liste)
Je sais que consrenvoie un seq et conjrenvoie une collection. Je sais aussi que conj«ajoute» l'article à l'extrémité optimale de la collection, et cons«ajoute» toujours l'article à l'avant. Cet exemple illustre ces deux points: user=> (conj [1 2 3] 4) ; returns a collection [1 2 3 4] user=> (cons …



7
Puis-je utiliser un initialiseur de collection pour les entrées Dictionary <TKey, TValue>?
Je souhaite utiliser un initialiseur de collection pour le prochain bit de code: public Dictionary&lt;int, string&gt; GetNames() { Dictionary&lt;int, string&gt; names = new Dictionary&lt;int, string&gt;(); names.Add(1, "Adam"); names.Add(2, "Bart"); names.Add(3, "Charlie"); return names; } Donc, généralement, cela devrait être quelque chose comme: return new Dictionary&lt;int, string&gt; { 1, "Adam", 2, …

11
Une manière élégante de combiner plusieurs collections d'éléments?
Disons que j'ai un nombre arbitraire de collections, chacune contenant des objets du même type (par exemple, List&lt;int&gt; fooet List&lt;int&gt; bar). Si ces collections étaient elles-mêmes dans une collection (par exemple, de type List&lt;List&lt;int&gt;&gt;, je pourrais utiliser SelectManypour les combiner toutes en une seule collection. Cependant, si ces collections ne …

5
Pourquoi Collections.sort utilise Mergesort mais pas Arrays.sort?
J'utilise JDK-8 (x64). Pour Arrays.sort(primitives), j'ai trouvé ce qui suit dans la documentation Java: L'algorithme de tri est un double-pivot Quicksort par Vladimir Yaroslavskiy, Jon Bentley, et Joshua Bloch.` Pour Collections.sort(objets) j'ai trouvé ce "Timsort": Cette implémentation est un mergesort stable, adaptatif et itératif ... Cette implémentation vide la liste …

10
Créer une liste de primitifs int?
Existe-t-il un moyen de créer une liste d'entiers primitifs ou de primitives en java comme suit? List&lt;int&gt; myList = new ArrayList&lt;int&gt;(); Il semble que je peux faire List myList = new ArrayList(); et ajoutez "int" dans cette liste. Mais alors cela signifierait que je peux ajouter n'importe quoi à cette …







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.