salut j'ai plus de 10 arraylist dans mon projet, j'ai besoin de comparer tous les arraylist pour leur compte (même ou pas). ici j'ai besoin de plus court chemin pour trouver cela. Je ne suis pas trier J'ai besoin de trouver la longueur de tous les comptes arraylist (même ou pas).compte arraylist
Répondre
les mettre dans un tableau et comparer leur nombre:
private static bool CountsAreEqual(ICollection[] lists)
{
int previousCount = lists[0].Count;
for (int i = 1; i < lists.Count; i++)
{
if (lists[i].Count != previousCount)
{
return false;
}
}
return true;
}
Utilisé comme ceci:
ArrayList arr1 = GetFirstList();
ArrayList arr2 = GetSecondList();
CountsAreEqual(new[] {arr1, arr2});
Si vous changez 'lists' en argument' params', l'appelant peut simplement passer un nombre variable d'arguments sans avoir besoin de créer explicitement un tableau. – LukeH
Il serait préférable que vous ajoutiez tous ces arraylist dans un autre arraylist et que vous exécutiez ensuite un itérateur pour comparer la longueur.
vous avez 10 variables, et vous effectuer une tâche sur tous, un bon candidat pour une collection
Tu ne peux pas utiliser simplement la propriété .Count pour voir combien d'éléments sont contenus dans le ArrayList? Ou demandez-vous un algorithme pour savoir quelles ArrayLists d'une collection de 10 ont le même nombre d'éléments qu'elles contiennent?
- 1. Quelle est l'inverse de (ArrayList) .toString pour une Java ArrayList?
- 2. enregistrer pile dans arraylist
- 3. Comportement étrange de ArrayList
- 4. Blackberry JDE ArrayList?
- 5. chercher dans java ArrayList
- 6. ArrayList in C#
- 7. Recherche arraylist d'objets
- 8. Tri de l'objet ArrayList
- 9. Arraylist in Session
- 10. ArrayList contenu à JLabel
- 11. copie des valeurs ArrayList en lui-même
- 12. Comment utiliser ArrayList en C++?
- 13. Arraylist dans Visual Basic .net
- 14. JSTL Impression des éléments arrayList
- 15. ArrayList to String - VS2008 - C#
- 16. Impossible de sérialiser/Deserialize ArrayList
- 17. Java - copier des objets arraylist
- 18. ArrayList et le problème avec l'ajout d'éléments
- 19. Réduire une ArrayList à une nouvelle taille
- 20. Spécification du type des éléments de ArrayList
- 21. ArrayList sans le surcoût de copie?
- 22. Pourquoi ArrayList implémente IList, ICollection, IEnumerable?
- 23. Besoin d'aide databinding un ArrayList de ListItems
- 24. Java 2D ArrayList et le tri
- 25. Problèmes avec les éléments ArrayList et hibernation
- 26. Correct façon de synchroniser ArrayList dans Java
- 27. Java ArrayList et HashMap sur la volée
- 28. ArrayList de nombres entiers à un int?
- 29. Erreur de syntaxe sur la déclaration ArrayList
- 30. Problème avec la classe ArrayList en Java
Nous avons besoin de plus de détails. Qu'est-ce que vous essayez de faire exactement? –
essayez-vous de trier les arraylists par le nombre? essayez-vous de trouver un arraylist qui n'a pas de compte spécifique? cela a vraiment besoin de plus d'infos ... –