All pastes #640864 Raw Edit

Mine

public text v1 · immutable
#640864 ·published 2007-07-31 19:10 UTC
rendered paste body
import java.io.*;
 
public class LectureFichier
{
  // Méthode lancée à l'appel de l'instruction :
  // java LectureFichier nomFichier nombreCaracteres
  public static void main (String [ ] args)
  {
    try
    {
      // Ouverture du fichier passé en paramètre dans la ligne de commande
      InputStream fluxFichier = new FileInputStream (args [0]);
 
      // Lecture des n premiers octets du fichier. n est passé en paramètre
      byte contenuFichier [ ] = new byte [Integer.parseInt (args [1])];
      fluxFichier.read (contenuFichier);
 
      // Ecriture sur la sortie standard des octets lus convertis
      // en une chaîne de caractères
      System.out.println (new String (contenuFichier, 0));
 
      // Fermeture du fichier
      fluxFichier.close ();
    }
    catch (IOException e)
    {
      // Exception déclenchée si un problème survient pendant l'accès au fichier
      System.out.println (e);
    }
  }
}