Ich sollte für folgende Applikation Dateienpfade aus meinem Datenträger ausgegeben bekommen
, stattdessen bekomme ich nur die Ausgabe : Verzeichnispfad(e) fehlen! " + " Verwendung default pfad.
kann mir bitte jemand helfen dass mit dem args.length zu verstehen?!
Code:
args = new String [ ] { "H:/Java/Lernhefte" }
Code:
public static void main(String args[ ]) {
// Überprüfung der Parameter
if(args.length < 1) {
System.out.println("Verzeichnispfad(e) fehlen! " + " Verwendung default pfad\n");
args = new String [ ] { "H:/Java/Lernhefte" } ;
} else {
PrintWriter writer = new PrintWriter(new OutputStreamWriter(System.out));
try{
for(int i=0; (i < args.length); i++) {
DateienEinlesen.baumAusgeben(args[i], writer ,0 , INDENT);
}writer.close();
}catch(IOException ioe){
ioe.toString();
}
}
}