next up previous contents
Nächste Seite: Klassen und Objekte Aufwärts: Strings (Zeichenketten) Vorherige Seite: Die Reihenfolge der Zeichen   Inhalt

Befehlszeilenargumente verwenden

Bestimmt erhebt sich schon längst die Frage, welche Rolle die Parameterliste der Hauptmethode main(String [] args) spielt. Wir überprüfen dies im nächsten Beispiel...

public class string13 {
    public static void main(String [] args) {
        for (int i=0; i<args.length; i++) {
            System.out.println("args[" + i + "]: " + args[i]);
        }
    }
}

Damit erhalten wir folgende Ausgaben:

alfred@duron:~/java/kurs> java string13 Informatik ist schön
args[0]: Informatik
args[1]: ist
args[2]: schön
alfred@duron:~/java/kurs>

Es ist leicht zu erkennen, wie die ``auf der Kommandozeile'' eingegebenen Parameter mit Hilfe des Zeichenketten-Feldes aufgerufen und innerhalb der eigenen Klasse verwendet werden können.



Alfred Nussbaumer 2003-02-10