> Tous les forums > Forum Autres langages
 Classer une arraylist (java)Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Labougie
  Posté le 08/06/2015 @ 12:41 
Aller en bas de la page 
Groupe Sécurité

Bonjour,

Je souhaite avoir des pistes sur comment classer une arraylist par ordre.

Je code un répertoire, et, afin de pouvoir mettre en avant les connaissances acquises, je souhaite pouvoir faire un classement sur l'ordre:

  • Alphabétique et pour tester aussi en
  • Numérique

Voici mon arrays principal

ArrayList<String> surnameList = new ArrayList<String>() ; // nom de famille

Sachant que les 2 suivantes sont aussi présentent pour obtenir le prénom et le numéro


ArrayList<String> firstnameList = new ArrayList<String>() ; // prénom
ArrayList<String> numberList = new ArrayList<String>() ;

J'ai regardé du cote de :

  • s1.compareTo(s2) mais c'est du coté des String pas des Array
  • il existe cette formulation, mais je ne connais la syntaxe de This.

Mes array retournent ceci dans l'ordre de la saisie

BBBB paul 123

SSSS momo 456

AAAA manu 789

Il est certain que si le répertoire est long, l'ordre alphabétique sera un gros plus, qui plus est le classement c'est + "zoli", est plus pratique

J'ai aussi pensez à un truc comme Order By (sql) mais loin d'être simple à mon niveau d'inclure une telle commande.

Labougie

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
54,99 €SSD Crucial P5 500 Go (3D NAND, NVMe, PCIe, M.2, 3400 Mo/s) à 54,99 €
Valable jusqu'au 08 Décembre

Amazon fait une promotion sur le SSD Crucial P5 500 Go (3D NAND, NVMe, PCIe, M.2) qui passe à 54,99 € livré gratuitement. On le trouve ailleurs à partir de 90 €. Ce SSD offre des vitesses de lecture/écriture séquentielle allant jusqu’à 3 400/ 3 000 Mo/s. Il est garanti 5 ans.


> Voir l'offre
29,99 €Radio réveil Lenovo Smart Clock Essential avec assistant Google à 29,99 €
Valable jusqu'au 08 Décembre

Darty fait une promotion sur le radio réveil Lenovo Smart Clock Essential avec assistant Google qui passe à 29,99 € au lieu de 49 €. Avec son large affichage extrêmement visible, vous pouvez consulter l’heure depuis l’autre bout de la pièce. Parlez à Google pour lui poser des questions, écouter de la musique, définir votre heure de réveil, contrôler vos appareils domestiques intelligents et bien plus encore. Cette horloge intelligente est là pour vous aider à être plus productif et à gagner du temps. Elle dispose également d’une veilleuse, d’un haut-parleur et de microphones intégrés.


> Voir l'offre
699,99 €PC portable HP 17.3 pouces (Ryzen 7, 16 Go RAM, SSD 512 Go) à 699,99 €
Valable jusqu'au 08 Décembre

Fnac fait une promotion sur le PC portable 17.3 pouces HP 17-cp0281nf qui passe à 699,99 € au lieu de 899 €. Cet ordinateur portable est équipé d'un écran de 17.3 pouces Full HD (1920x1080) IPS anti reflet, d'un processeur AMD Ryzen 7 5700U (8 coeurs) avec chip Vega 8 intégré, de 16 Go de RAM, d'un SSD NVMe de 512 Go et tourne sous Windows 10 que vous pourrez mettre à jour gratuitement pour Windows 11.

Parfait pour vos travaux de bureautique, Internet, le multimédia (photo, vidéo) et des jeux pas trop gourmands.


> Voir l'offre

Sujets relatifs
Fenêtre de confirmation avant de quitter "Java"
Plusieurs versions de Java
Java, un bouton colorié à la fois, et tous les autres sont neutres
Ameliorer le Main "Java" avec les fonctions & procédures
Rafraichir un tableau en java
Calcul du jour d'après - - > java
encore java
Filter un fichier CSV en Java
java error
java 9
Plus de sujets relatifs à Classer une arraylist (java)
 > Tous les forums > Forum Autres langages