Kommandozeilenargumente in Java: Praktischer Leitfaden mit Code-Beispielen
Was sind Kommandozeilenargumente in Java?
In Java ist ein Kommandozeilenargument jeder Wert, den Sie nach dem Programmnamen angeben, wenn Sie es von einem Terminal oder einer Konsole starten. Diese Werte werden als Strings im String[] args-Parameter der main-Methode erfasst.
Wichtige Punkte
- Argumente werden als reine Strings übergeben, Sie können also jeden benötigten Text übergeben.
- Es gibt keine Begrenzung für die Anzahl der Argumente.
- Sie werden häufig verwendet, um Konfigurationsdaten (Dateipfade, Flags, Anmeldedaten usw.) beim Start in eine Anwendung einzuspeisen.
- Das
args-Array enthält die Werte in der exakten Reihenfolge, in der sie eingegeben wurden.
Praktisches Beispiel
- Schreiben Sie die folgende Java-Klasse:
- Kompilieren:
javac Demo.java - Mit Argumenten ausführen:
java Demo apfel orange
class Demo {
public static void main(String[] args) {
System.out.println("Erstes Argument: " + args[0]);
System.out.println("Zweites Argument: " + args[1]);
}
}
Nach der Ausführung zeigt die Konsole:
Erstes Argument: apfel
Zweites Argument: orange


Java
- Java Kommandozeilen-Argumente meistern: Übergeben und Parsen von Parametern
- Java Hello World: Schritt-für-Schritt-Anleitung zu Ihrem ersten Java-Programm
- Java String length() Methode: String-Länge ermitteln (Beispiel)
- Java String.charAt(): Syntax, Rückgabetyp, Exceptions und praktisches Beispiel
- Java String.contains() Methode: Substrings prüfen – praktische Beispiele
- Java String.endsWith(): String-Suffixe prüfen mit Beispielen
- Dateien in Java mit BufferedReader lesen – Praktischer Leitfaden mit Beispielen
- Insertion Sort Algorithmus in Java: Klares Beispiel & Schritt-für-Schritt-Anleitung
- Selection Sort in Java: Schritt-für-Schritt-Beispiel & Vollständiger Code
- Kommandozeilenargumente in C meistern: Ein praktischer Leitfaden