FIG 1 - La hiérarchie des collections
FIG 2 - La hiérarchie des maps
Écrire un programme Java qui indexe les lignes d'un fichier. Pour chaque ligne différente, le programme mémorise le nombre d'occurrences de cette ligne dans le fichier.
Reprendre l'exercice précédent en indexant les mots au lieu d'indexer les lignes.
Écrire un programme Java qui trie les lignes d'un fichier par ordre lexicographique.
Reprendre l'exercice précédent en utilisant l'ordre inverse.
Implémenter l'interface List des collections Java sur les listes programmées à une séance précédente. On implémentera en particulier l'itérateur à l'aide d'une classe interne.