Recursive Fonksiyonlar İle Dosya ve Klasor Listesi

Asagidaki ornekte belirttiginiz bir path icerisindeki tum dosya ve dizinleri listeleme imkani sagliyor.

    package com.mergeCons.egitim;
     
    import java.io.File;
     
    public class DosyaListesi {
     
     public static void dosyaListesi(String path){
      File f = new File(path);
      File[] liste = f.listFiles();
      for (File dosya : liste) {
       System.out.println(dosya.getAbsolutePath());
       if(dosya.isDirectory()){
        dosyaListesi(dosya.getAbsolutePath());
       }
      }
     }
     
     
     public static void main(String[] args) {
      dosyaListesi("c:/");
     }
    }
Sep 18th, 2010
No comments yet.

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>