Quelle est la différence exacte entre ces deux interfaces? At Enumeration- il des avantages par rapport à l'utilisation Iterator? Si quelqu'un pouvait élaborer, un article de référence serait apprécié.
J'ai une liste de type Integer par exemple: [1, 1, 2, 3, 3, 3] Je voudrais une méthode pour renvoyer tous les doublons, par exemple: [1, 3] Quelle est la meilleure façon de procéder?
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?
Quelle est la différence entre 1.List<Integer> list1 = new ArrayList<Integer>(Arrays.asList(ia)); //copy 2.List<Integer> 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 …
Je cherche à implémenter une fonction de tri pour mon application de carnet d'adresses. Je veux trier un fichier ArrayList<Contact> contactArray. Contactest une classe qui contient quatre champs: nom, numéro de domicile, numéro de portable et adresse. Je veux trier name. Comment puis-je écrire une fonction de tri personnalisée pour …
J'ai besoin de créer une carte vide. if (fileParameters == null) fileParameters = (HashMap<String, String>) 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?
Existe-t-il un moyen de prendre une liste et de la convertir en une chaîne séparée par des virgules? Je sais que je peux juste faire une boucle et le construire, mais je pense que certains d'entre vous sont une façon plus cool de le faire? Je veux vraiment apprendre ces …
À 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 …
J'écris du code Scala qui utilise l' API Apache POI . Je voudrais parcourir les lignes contenues dans le java.util.Iteratorque je reçois de la classe Sheet. Je voudrais utiliser l'itérateur dans une for eachboucle de style, j'ai donc essayé de le convertir en une collection Scala native mais je n'aurai …
Im essayant de trier une arraylist d'objets par une valeur particulière dans l'objet. Quelle serait la meilleure approche pour faire une telle chose. Dois-je utiliser Collections.sort () avec une sorte de comparateur? Im essayant de trier une liste d'objets par une valeur flottante qu'ils détiennent dans l'une des variables. EDIT: …
Puisque Java 8 est livré avec de puissantes expressions lambda, Je voudrais écrire une fonction pour convertir une liste / tableau de chaînes en tableau / liste d'entiers, flottants, doubles, etc. En Java normal, ce serait aussi simple que for(String str : strList){ intList.add(Integer.valueOf(str)); } Mais comment obtenir la même …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.