Java: Obtenir des informations sur un fichier

Author:

 fichier, java
Download

import java.io.File;
 
public class Att_Fich
 {
  public static void main(String args[])
  	{
    File fichier = new File("c:/test.txt");
    boolean exist = fichier.exists();        // Le fichier existe il?
    boolean estRep = fichier.isDirectory();  // est il un Répertoire?
    boolean estFichier =fichier.isFile();   //  ou simplement un fichier?
    boolean leccture =fichier.canRead();    //  Peut on le lire ?
    boolean ecriture =fichier.canWrite();  //   Le fichier est il inscriptible?
    boolean estCache = fichier.isHidden(); //   Le fichier est il caché?
 
    if (exist)
    {
      System.out.println("Le fichier existe il? " + exist);
      System.out.println("est il un Répertoire? " + estRep);
      System.out.println("ou simplement un fichier? " + estFichier);
      System.out.println("Le fichier est il inscriptible? " + ecriture);
      System.out.println("Peut on le lire ? " + leccture);
      System.out.println("Le fichier est il caché?" + estCache);
    }
  }
 
}