Médiaforma

Java – L’objet File

Print Friendly

Pour pouvoir utiliser un objet de type File, vous devez importer le package java.io.File avec l’instruction suivante :

import java.io.File;

Supposons que vous ayez créé un fichier nommé fichier.txt et que vous l’ayez stocké dans le dossier src d’un projet.

Pour avoir des informations sur ce fichier, vous commencerez par définir un objet File avec cette instruction :

File fichier = new File("fichier.txt");

Vous pourrez ensuite obtenir diverses informations sur le fichier avec les méthodes suivantes :

Méthode Effet
fichier.getAbsolutePath() Chemin absolu
fichier.getName() Nom du fichier
fichier.exists() true si le fichier existe, false sinon
fichier.isFile() true s’il s’agit d’un fichier, false sinon
fichier.length() Taille du fichier en octets
fichier.isDirectory() true s’il s’agit d’un dossier, false sinon

 

Voici un exemple de code :

import java.io.File;
public class cFile {
  public static void main(String[] args) {
    File fichier = new File("fichier.txt");
    System.out.println("getName : " + fichier.getName());
    System.out.println("getAbsolutePath : " + fichier.getAbsolutePath());
    System.out.println("exists : " + fichier.exists());
    System.out.println("isDirectory : " + fichier.isDirectory());
    System.out.println("isFile : " + fichier.isFile());
    System.out.println("length : " + fichier.length());
  }
}

Et voici le résultat :

 

 

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply