[java] connaître les fichiers d'un dossier

Résolu
Salam,

je cherche une methode java qui permet d'avoir les noms des fichiers contenus dans un dossier.

Merci

Allah mo3ine

6 réponses

  1. Salut!

    import java.io.File;
    
    public class FilesFinder {
    
    	public FilesFinder() {
    		super();
    	}
    	
    	public  void findFiles(String directoryPath) {
    		File directory = new File(directoryPath);
    		if(!directory.exists()){
    			System.out.println("Le fichier/répertoire '"+directoryPath+"' n'existe pas");
    		}else if(!directory.isDirectory()){
    			System.out.println("Le chemin '"+directoryPath+"' correspond à un fichier et non à un répertoire");
    		}else{
    			File[] subfiles = directory.listFiles();
    			String message = "Le répertoire '"+directoryPath+"' contient "+ subfiles.length+" fichier"+(subfiles.length>1?"s":"");
    			System.out.println(message);
    			for(int i=0 ; i<subfiles.length; i++){
    				System.out.println(subfiles[i].getName());
    			}
    		}
    	}
    
    	public static void main(String[] args) {
    		FilesFinder finder = new FilesFinder();
    		finder.findFiles("C:/temp");
    		finder.findFiles("C:/toto");
    	}
    }
    
    


    In God we trust, Gott mit uns, Dieu et mon droit, etc...

    ;-)
    HackTrack
    51
    1. Merci pour l'aide
      0
  2. Salam,

    Je vous remercie HackTrack, votre classe ma beaucoup aidé

    Merci

    Allah mo3ine
    0
    1. Bonjour,
      me too
      thanks a lot
      0
      1. +1
        Merci
        0
        1. je te remmmmercie
          0
        2. Ce code est toujours nickel

          Merci beaucoup
          0
        3. THANKS A LOT
          0
        4. me too thanks
          0
        5. thx !
          0
      2. Bonne réponse !!!! Merci pour l'aide !!
        0