Arbeit mit Verzeichnissen

Alle Dateien unterhalb eines Verzeichnisses:

static void walk (int depth, File f) {
  for (int i=0; i<depth; i++) {
    System.out.print ("| ");
  }
  System.out.println (f.getName());
  if (f.isDirectory ()) {
    File [] fs = f.listFiles ();
    for (int i=0; i<fs.length; i++) {
      walk (depth + 1, fs [i]);
    }
  }
}
Aufgabe: Dateigrößen mit anzeigen und ihre Summe bestimmen.



Johannes Waldmann 2004-06-29