J'ai un ArrayList
qui contient des dates au format (Samedi 4 février 2012). Comment puis-je trier ce ArrayList
?Tri de Date ArrayList
6
A
Répondre
14
Ceci est l'un des plus simple façon de trier,
Collections.sort(<Your Array List>);
5
Si vous avez des exigences particulières lors du tri, de sorte que vous pouvez le faire en fournissant votre propre Comparator
. Par exemple:
//your List
ArrayList<Date> d = new ArrayList<Date>();
//Sorting
Collections.sort(d, new Comparator<Date>() {
@Override
public int compare(Date lhs, Date rhs) {
if (lhs.getTime() < rhs.getTime())
return -1;
else if (lhs.getTime() == rhs.getTime())
return 0;
else
return 1;
}
});
L'élément clé est que vous convertissez votre objet Date
en millisecondes (en utilisant getTime()
) à titre de comparaison.
+0
Sinon, utilisez simplement Collections.sort (
Questions connexes
- 1. ArrayList Tri
- 2. Tri d'un arrayList
- 3. Tri de l'objet ArrayList
- 4. Tri Arraylist pour une chaîne mais seulement par date
- 5. Tri Arraylist dans Android
- 6. Tri complexe de Java ArrayList
- 7. Tri ArrayList de HashTables en Java
- 8. ArrayList pour le tri chaîne
- 9. Tri d'une ArrayList en Java
- 10. Tri Arraylist dans l'ordre alphabétique
- 11. Tri décroissant d'un ArrayList d'objets
- 12. arraylist de chaîne de tri dans android
- 13. sharepoint combinant plusieurs calendriers spquery arraylist tri
- 14. Trier ArrayList par date
- 15. objet JS tri tri Date
- 16. Java Custom ArrayList Tri de l'objet
- 17. tri arraylist de chaîne dans Android
- 18. C# - Tri d'une ArrayList de chaînes
- 19. Tri d'une ArrayList de Sprites en Java
- 20. Tri ArrayList basé sur certains attributs
- 21. Java 2D ArrayList et le tri
- 22. Java: Tri Arraylist avec tableau connexe
- 23. le tri et la recherche d'un arraylist
- 24. Objet ArrayList tri par propriété temporelle
- 25. Tri d'insertion triant un ArrayList problèmes
- 26. Tri d'une ArrayList en fonction d'un champ?
- 27. Afficher une ArrayList avec et sans tri?
- 28. Rails Date de tri Photos
- 29. jQuery DataTables - Tri date UK tri
- 30. Javascript Date Tri
Qu'avez-vous fait? faire cela ? as-tu essayé? –
quelle classe utilisez-vous pour vos dates? – idanakav
Dans quel genre devez-vous commencer soit le jour, soit la date, soit l'année? – Aerrow