Tableau trié par ordre décroissant en JAVA
Fermé
Seb
-
24 juin 2003 à 09:32
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 - 24 juin 2003 à 12:49
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 - 24 juin 2003 à 12:49
A voir également:
- Tableau trié par ordre décroissant en JAVA
- Comment trier un tableau excel par ordre décroissant - Guide
- Tableau croisé dynamique - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Tableau ascii - Guide
5 réponses
lof.
Messages postés
689
Date d'inscription
mercredi 12 février 2003
Statut
Membre
Dernière intervention
11 juin 2007
44
24 juin 2003 à 10:21
24 juin 2003 à 10:21
Bonjour,
Peut importe le langage, il existe de nombreuses façon pour trier un tableau.
Les différents algorithmes sont décrit ici :
http://www.univ-tours.fr/discala/index.html
voir chapitre 4 algorithmes de tris
lof.
Peut importe le langage, il existe de nombreuses façon pour trier un tableau.
Les différents algorithmes sont décrit ici :
http://www.univ-tours.fr/discala/index.html
voir chapitre 4 algorithmes de tris
lof.
lof.
Messages postés
689
Date d'inscription
mercredi 12 février 2003
Statut
Membre
Dernière intervention
11 juin 2007
44
24 juin 2003 à 11:38
24 juin 2003 à 11:38
Salut bat et chou
Pas tous sur la tête merci :
Aiiiie
Aie
;-)
Je répond à la question :
Quel est l'algorithme à utiliser?
Pas tous sur la tête merci :
Aiiiie
Aie
;-)
Je répond à la question :
Quel est l'algorithme à utiliser?
batmat
Messages postés
1871
Date d'inscription
jeudi 1 novembre 2001
Statut
Membre
Dernière intervention
9 janvier 2008
114
24 juin 2003 à 11:31
24 juin 2003 à 11:31
Oui, chui d'acc avec Chouba : tu devras certainement juste fournir une fonction CALLBACK de comparaison d'objets si tes éléments ne sont pas des types natifs.
@++
Poster, poster encore et toujours :-)
@++
Poster, poster encore et toujours :-)
choubaka
Messages postés
39407
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
9 décembre 2024
2 104
24 juin 2003 à 11:51
24 juin 2003 à 11:51
m'enfin lof, y a rien contre toi voyons !
donc je continue, en java les données de types natifs (char, int, float) ou comparable (String, Integer,...) seront assez facile à gérer. Pour les Objets, c'est une autre histoire, il faut expliquer comment les trier, pour se faire chaque objet doit implémenter l'interface Comparable, il suffit alors de créer un objet capable de les trier, cet objet implémente l'interface Comparator qui possède un méthode "compareTo(Object o1, Object o2)" où va se trouver l'algorithme de tri. Cet objet Comparator va être indiqué à la structure de données à trier, par exemple un SortedSet. Grace à cette technique, on peut envisager des système de tri très complexe et surtout transparent pour le reste de l'application.
Chouba
Casque Bleu forumique
donc je continue, en java les données de types natifs (char, int, float) ou comparable (String, Integer,...) seront assez facile à gérer. Pour les Objets, c'est une autre histoire, il faut expliquer comment les trier, pour se faire chaque objet doit implémenter l'interface Comparable, il suffit alors de créer un objet capable de les trier, cet objet implémente l'interface Comparator qui possède un méthode "compareTo(Object o1, Object o2)" où va se trouver l'algorithme de tri. Cet objet Comparator va être indiqué à la structure de données à trier, par exemple un SortedSet. Grace à cette technique, on peut envisager des système de tri très complexe et surtout transparent pour le reste de l'application.
Chouba
Casque Bleu forumique
batmat
Messages postés
1871
Date d'inscription
jeudi 1 novembre 2001
Statut
Membre
Dernière intervention
9 janvier 2008
114
24 juin 2003 à 12:49
24 juin 2003 à 12:49
Intéressant :)
L'objet Comparator ;-p Je me demandais quel était l'équivalent du principe du C ou du C++ de passer un pointeur sur la fonction de comp... Maintenant, je sais :)
@++
Poster, poster encore et toujours :-)
L'objet Comparator ;-p Je me demandais quel était l'équivalent du principe du C ou du C++ de passer un pointeur sur la fonction de comp... Maintenant, je sais :)
@++
Poster, poster encore et toujours :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
choubaka
Messages postés
39407
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
9 décembre 2024
2 104
24 juin 2003 à 11:27
24 juin 2003 à 11:27
salut
si je peux me permettre une petite remarque, Java étant un langage POO, il existe des outils dans le package java.util qui permettent d'effectuer proprement des tris de structure de données. Je conseille vivement d'aller faire un petit tour dans la javadoc.
Chouba
Casque Bleu forumique
si je peux me permettre une petite remarque, Java étant un langage POO, il existe des outils dans le package java.util qui permettent d'effectuer proprement des tris de structure de données. Je conseille vivement d'aller faire un petit tour dans la javadoc.
Chouba
Casque Bleu forumique