ordner auflisten

ruNN0r

Erfahrenes Mitglied
hi,
brauche mal dringend Hilfe!
wenn es geht ganz schnell ;)

ich will ordner und unterordner auflisten!
leider habe ich wenig ahnung in java.
ich kann nicht viel und alles was ich mache ist noch in der DOS anwendung. wenn es nach mir ginge würde ich gerne schneller und mehr arbeiten um weiter zu kommen aber man kennt ja die lehrer! also das is nicht für die schule sondern nur für mich. also keine Hausaufgabe oder so ;)
ich will nämlich mehr machen als in der Schule

THX
 
ok wie ich schon sagste so viel ahnung habe ich noch net!

ich versuche die verzeichnisse usw auszulisten.
File dir = new File("c:/");
File[] files = dir.listFiles();
das sollte gehen jedoch die ausgabe macht mir schwirigkeiten
es kommt immer: [Ljava.io.File;@1add2dd

also wie geht das? bidde net lachen :rolleyes:

ach ja die java.io.File ist geladen ;)
habe
import java.io.*;
gemacht
 
Hi,

So sollte das ganze gehen.
Java:
/**
  *
  * Beschreibung
  *
  * @version 1.0 vom 23.02.2006
  * @author grubi
  */
import java.io.*;
public class file {

  public static void main(String[] args) {
      File dir = new File("c:/");
      File[] files = dir.listFiles();
      
      for(int i=0;i<files.length;i++)
      {
        System.out.println(files[i].getName());
      }
  }
}

Verwendest du einen speziellen Java Editor? Wenn nicht, könnte ich die den Java Editor empfehlen. Wenn man ihn richtig eingestellt hat (Pfad zur Doc, usw) ist der SEHR hilfreich. (zeigt nach eingabe eines . (Punkt) die zur Verfügung stehenden Funktionen an. Bsp: files[i]. dann kommt die Liste)
 
Zuletzt bearbeitet:
den verwende ich.
den finde ich gut.
in der schule will unser leher uns immer JOE andrehen aber den habe ich gehasst bis ich diesen gefunden habe. ich finde diesen 100mal besser!
sagt aber irgendwie jeder ^^

Danke für den Code. auf das getName() wäre ich jetzt nicht gekommen! das mit der for schleife hatte ich auch im sinn die habe ich schonmal so angewendet.
 
Wenn du den JavaEditor verwendest, zeigt er da bei dir keine Liste mit Funktionen an? So bin ich nämlich gerade auf getName() gekommen. Hatte ich vorher ja noch nie benutzt ;)
 
Zurück