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.

4
Comment trier le compteur par valeur? - python
À part faire des compréhensions de liste de compréhension de liste inversée, existe-t-il un moyen pythonique de trier Counter par valeur? Si c'est le cas, c'est plus rapide que cela: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>> sorted(x.items()) [('a', 5), …

10
Pourquoi les collections Java ne suppriment-elles pas les méthodes génériques?
Pourquoi Collection.remove (Object o) n'est-il pas générique? On dirait que Collection<E>j'aurais puboolean remove(E o); Ensuite, lorsque vous essayez accidentellement de supprimer (par exemple) Set<String>au lieu de chaque chaîne individuelle de a Collection<String>, ce serait une erreur de compilation au lieu d'un problème de débogage plus tard.

8
Quelle collection .NET fournit la recherche la plus rapide
J'ai 60k éléments qui doivent être comparés à une liste de recherche de 20k. Existe-t-il un objet de collection (comme List, HashTable) qui fournit une Contains()méthode exceptionnellement rapide ? Ou vais-je devoir écrire le mien? En d'autres termes, la Contains()méthode par défaut analyse-t-elle simplement chaque élément ou utilise-t-elle un meilleur …
143 c#  .net  search  collections 

9
Collections.emptyMap () vs nouveau HashMap ()
Quelles sont certaines des situations où je peux utiliser Collections.emptyMap()? La documentation dit que je peux utiliser cette méthode si je veux que ma collection soit immuable. Pourquoi voudrais-je une collection vide immuable? Dans quel but?
143 java  collections 

9
Filtrage des collections en C #
Je recherche un moyen très rapide de filtrer une collection en C #. J'utilise actuellement des collections génériques List <object>, mais je suis ouvert à l'utilisation d'autres structures si elles fonctionnent mieux. Actuellement, je suis en train de créer une nouvelle liste <objet> et de parcourir la liste d'origine. Si …


18
Comment copier la liste des collections Java
J'ai un ArrayListet je veux le copier exactement. J'utilise des classes d'utilité lorsque cela est possible en supposant que quelqu'un a passé du temps à le corriger. Alors naturellement, je me retrouve avec la Collectionsclasse qui contient une méthode de copie. Supposons que j'ai ce qui suit: List<String> a = …
141 java  list  collections  copy 


16
Existe-t-il un utilitaire Java commun pour diviser une liste en lots?
Je me suis écrit un utilitaire pour diviser une liste en lots de taille donnée. Je voulais juste savoir s'il existe déjà un utilitaire apache commun pour cela. public static <T> List<List<T>> getBatches(List<T> collection,int batchSize){ int i = 0; List<List<T>> batches = new ArrayList<List<T>>(); while(i<collection.size()){ int nextInc = Math.min(collection.size()-i,batchSize); List<T> …
141 java  collections 



17
Convertir un tableau de longs primitifs en une liste de longs
C'est peut-être une question un peu facile, du headdesk, mais ma première tentative a étonnamment échoué complètement. Je voulais prendre un tableau de longs primitifs et le transformer en une liste, ce que j'ai essayé de faire comme ceci: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to …

3
Arrays.asList () vs Collections.singletonList ()
Y a-t-il un avantage (ou une grande différence) à utiliser Arrays.asList (quelque chose) sur Collections.singletonList (quelque chose) pour créer une liste contenant un élément? Ce dernier rend également la liste retournée immuable.
138 java  collections 


13
Comment copier une java.util.List dans une autre java.util.List
J'ai un List<SomeBean>qui est rempli à partir d'un service Web. Je souhaite copier / cloner le contenu de cette liste dans une liste vide du même type. Une recherche Google pour copier une liste m'a suggéré d'utiliser la Collections.copy()méthode. Dans tous les exemples que j'ai vus, la liste de destination …
135 java  collections  copy 

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.