Précédent Remonter Suivant

Points de java


Comment lire le fichier-dictionnaire ?
Le plus simple est de lire le dictionnaire ligne à ligne (il y a un mot par ligne). On y arrive facilement à l'aide d'un BufferedReader (qui offre une lecture ligne par ligne), lui même fabriqué à partir d'un FileReader (flux de caractères pour lire un fichier externe). Voici par exemple, une classe minimale qui se contente d'afficher le fichier dictionnaire (elle utilise la classe Options).
import java.io.* ;

class Dump {
  static void dump(BufferedReader b) {
    String line ;

    try {
      while ((line = b.readLine()) != null)
        System.out.println(line) ;
    } catch (IOException e) {
      System.err.println(e.getMessage()) ;
      System.exit(2) ;
    }
  }

  public static void main(String [] argv) {
    Options o = new Options("Dump", argv) ;
    try {
      BufferedReader b = new BufferedReader (new FileReader (o.dico)) ;
      dump(b) ;
      b.close() ;
    } catch (IOException e) {
      System.err.println(e.getMessage()) ;
      System.exit(2) ;
    }
  }
}


Précédent Remonter Suivant