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.


12
Performances de HashSet vs. List
Il est clair que les performances de recherche de la HashSet<T>classe générique sont supérieures à celles de la List<T>classe générique . Il suffit de comparer la clé basée sur le hachage avec l'approche linéaire dans leList<T> classe. Cependant, le calcul d'une clé de hachage peut lui-même prendre quelques cycles de …




18
Comment trier une ArrayList?
J'ai une liste de doubles en java et je veux trier ArrayList dans l'ordre décroissant. Input ArrayList est comme ci-dessous: 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); Le résultat devrait être comme ça 0.92 0.9 0.71 0.71 …


23
Obtenir un élément d'un ensemble
Pourquoi ne Setfournit pas une opération pour obtenir un élément qui est égal à un autre élément? 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 Je peux demander si le Setcontient …
324 java  collections  set  equals 

6
Python: defaultdict de defaultdict?
Existe-t-il un moyen d'avoir un defaultdict(defaultdict(int))afin de faire fonctionner le code suivant? for x in stuff: d[x.a][x.b] += x.c_int ddoit être construit de manière ad hoc, en fonction des éléments x.aet x.b. Je pourrais utiliser: for x in stuff: d[x.a,x.b] += x.c_int mais je ne pourrais pas utiliser: d.keys() d[x.a].keys()

9
Carte ordonnée Java
En Java, existe-t-il un objet qui agit comme une carte pour stocker et accéder aux paires clé / valeur, mais peut renvoyer une liste ordonnée de clés et une liste ordonnée de valeurs, de sorte que les listes de clés et de valeurs soient dans le même ordre? Donc, en …
322 java  collections 



9
Comment convertir une collection en liste?
J'utilise TreeBidiMapde la bibliothèque Apache Collections . Je veux trier cela sur les valeurs qui sont doubles. Ma méthode consiste à récupérer une Collectiondes valeurs en utilisant: Collection coll = themap.values(); Ce qui fonctionne naturellement bien. Question principale: je veux maintenant savoir comment convertir / convertir (je ne sais pas …



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.