Le tri d'un fichier texte en Java
J'ai un fichier texte avec une liste de mots dont j'ai besoin pour trier dans l'ordre alphabétique à l'aide de Java. Les mots sont situés séparées sur les lignes.
Comment pourrais-je aller sur ce, Lisez-les dans un tableau la liste, puis sorte que??
- quelle est la taille du fichier?
- Une sorte de réponse hors sujet, mais que diriez -
$ sort filename > sorted.txt
- Votre idée peut fonctionner que si le fichier de données s'inscrit dans la mémoire.
- Le fichier est un dictionnaire de mots. 1.1 mo. Plus de 1000 mots??
- 1.1 MO n'est rien. Si vous ne pouvez pas utiliser de tri à partir de la ligne de commande, de le lire dans un tableau de chaînes de caractères, puis de les trier.
- C'est un double de la [liste de tableaux de Tri par ordre alphabétique][1]. [1]: stackoverflow.com/questions/2496841/...
Vous devez vous connecter pour publier un commentaire.
C'est un simple processus en quatre étapes, avec trois des quatre étapes abordées par Stackoverflow Questions:
Voici un exemple d'utilisation de Collections de tri:
Vous pouvez également utiliser votre propre classement comme ceci: