Implémenter les algorithmes de tri en Java...

Comme nous avons pu le remarquer dans le document consacré aux collections, pour trier des objets en Java selon leur ordre naturel, il faut que ces objets implémentent l'interface java.lang.Comparable, ce qui entrainera la réimplémentation de certaines méthodes.

ClasseOrdre naturel
Bytenumérique signé
Characternumérique non-signé
Longnumérique signé
Integer
Short
Double
Float
BigInteger
BigDecimal
Fileadresse (pathname) selon l'ordre lexicographique
dépend du système
Stringlexicographique
Datechronologique
CollationKeylexicographique selon les spécifications locales

Cette page est en cours de modification, vous pouvez trouver des exemples d'implémentations dans la page d'exercices.

Pour plus d'informations, vous pouvez consulter la page relative aux algorithmes de tris.

Version en cache

21/12/2024 17:54:14 Cette version de la page est en cache (à la date du 21/12/2024 17:54:14) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 16/06/2005, dernière modification le 07/04/2023
Source du document imprimé : https://www.gaudry.be/java-comparer-trier.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.