„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Java -Befehlszeilenparameteranalysemethode und Fähigkeiten

Java -Befehlszeilenparameteranalysemethode und Fähigkeiten

Gepostet am 2025-04-17
Durchsuche:624

How Can I Parse Command-Line Arguments in Java?

Parsing -Befehlszeilenargumente in java

Parsing -Befehlszeilenargumente in Java erlauben es Ihnen, Werte an Ihr Programm zu übergeben, wenn es ausgeführt wird, eine flexible Möglichkeit, sein Verhalten zu konfigurieren und zu konfigurieren. Bibliotheken:

für eine robuste und feature-rich-Lösung, sollten Sie die folgenden Bibliotheken verwenden:

Apache Commons Cli: http://commons.apache.org/cli/

]]]]]]es Jsap:: http://www.martiansoftware.com/JSAP/;&&]]]&&]]&&&]]&&&&]] custom Implementierung unter Verwendung der Scannerklasse:
  • , wenn Sie es vorziehen, Ihre eigene Lösung zu rollen, können Sie die Scannerklasse verwenden, um Input -Argumente zu lesen: http://docs.oracle.com/javase/7/docs/api/java/util/scanner.html 0&&&&]&&&]]]&& weise example mit Commons cli, um String -Argumente zu analysieren:
das folgende codes codes snippet demonstriert, wie man commons cli zu parse zwei String zwei String zeigt, wie man commons cli zu parse zwei String zwei String zeigt, wie man commons cli zu parse zwei String zwei zeigt, wie man commons cli zu parse zwei String -zwei String zeigt, wie man snippet verwendet, um commons zu parse zwei zu parse zwei String zwei Argumente:

import org.apache.commons.cli.*; Hauptklasse Haupt { public static void main (String [] args) löst Ausnahme {aus { Optionen Optionen = neue Optionen (); Option input = new Option ("i", "Eingabe", true, "Eingabedateipfad"); input.setRequired (true); options.addoption (Eingabe); Option Ausgabe = neue Option ("O", "Ausgabe", true, "Ausgabedatei"); output.setRequired (true); options.addoption (output); CommandLineParser parser = new defaultParser (); HelpFormatter formatter = new helpFatter (); Commandline cmd = parser.Parse (Optionen, Argumente); String InputFilePath = cmd.getOptionValue ("input"); String outputFilePath = cmd.getOptionValue ("output"); System.out.println (InputFilePath); System.out.println (outputFilePath); } " Fehlende erforderliche Option: o Verwendung: Versorgungsnamen -i,-Eingabe Eingabedateipfad -O,-Ausgabe Ausgabedatei

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3