Hi,
unter Linux kann ich ja auf der Konsole folgendermassen mein Programm starten:
java bla < data.dat
In meiner Mainfunction hab ich ja dann etwas mit String[] args stehen. Denke mal, dass dort dann der inhalt der Datei data.dat drinnen stehen wird. Wenn ich nun aber versuche mit args[....] darauf zuzugreifen, klappt dies nicht wirklich. Muss ich vorher noch was anderes machen oder geht das mit dem Umleiten gar nicht und das String[] args ist für etwas anderes?
unter Linux kann ich ja auf der Konsole folgendermassen mein Programm starten:
java bla < data.dat
In meiner Mainfunction hab ich ja dann etwas mit String[] args stehen. Denke mal, dass dort dann der inhalt der Datei data.dat drinnen stehen wird. Wenn ich nun aber versuche mit args[....] darauf zuzugreifen, klappt dies nicht wirklich. Muss ich vorher noch was anderes machen oder geht das mit dem Umleiten gar nicht und das String[] args ist für etwas anderes?