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.




6
Retour de 'IList' vs 'ICollection' vs 'Collection'
Je ne sais pas quel type de collection je dois renvoyer à partir de mes méthodes et propriétés API publiques. Les collections que j'ai en tête sont IList, ICollectionet Collection. Le retour de l'un de ces types est-il toujours préféré aux autres ou dépend-il de la situation spécifique?
119 c#  .net  generics  collections 

13
Différence entre Arrays.asList (array) et new ArrayList <Integer> (Arrays.asList (array))
Quelle est la différence entre 1.List&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;(Arrays.asList(ia)); //copy 2.List&lt;Integer&gt; list2 = Arrays.asList(ia); où iaest un tableau d'entiers. J'ai appris que certaines opérations ne sont pas autorisées list2. pourquoi en est-il ainsi? comment est-il stocké en mémoire (références / copie)? Lorsque je mélange les listes, list1n'affecte pas le …
119 java  list  collections 


7
Meilleur moyen de créer une carte vide en Java
J'ai besoin de créer une carte vide. if (fileParameters == null) fileParameters = (HashMap&lt;String, String&gt;) Collections.EMPTY_MAP; Le problème est que le code ci-dessus génère cet avertissement: Sécurité de type: Cast non coché de Map vers HashMap Quelle est la meilleure façon de créer cette carte vide?



6
Collections immuables Java
À partir de la documentation de Java 1.6 Collection Framework : Les collections qui ne prennent en charge aucune opération de modification (comme add, removeet clear) sont appelées non modifiables . [...] Les collections qui garantissent en outre qu'aucun changement dans l'objet Collection ne sera jamais visible sont appelées immuables …





5
Combiner plusieurs collections en une seule collection logique?
Supposons que j'ai un nombre constant de collections (par exemple 3 ArrayLists) en tant que membres d'une classe. Maintenant, je veux exposer tous les éléments à d'autres classes afin qu'ils puissent simplement itérer sur tous les éléments (idéalement, en lecture seule). J'utilise des collections de goyave et je me demande …
110 java  collections  guava 

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.