"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Método e habilidades de análise de parâmetros da linha de comando java

Método e habilidades de análise de parâmetros da linha de comando java

Postado em 2025-04-17
Navegar:739

How Can I Parse Command-Line Arguments in Java?

analisando argumentos da linha de comando em java

analisando os argumentos da linha de comando em java e permitirá que você passe valores para o seu programa quando executado, fornecendo uma maneira flexível e confundida e personalizada]. Bibliotecas:

Para uma solução rica e rica em recursos, considere usar as seguintes bibliotecas:

apache Commons cli: http://commons.apache.org/cli/pon&l: http://commons.apache.org/cli/[&/201S: http://www.martiansoftware.com/jsap/

    import org.apache.commons.cli.*; classe pública principal { public static void main (string [] args) lança exceção { Opções opções = new options (); Opção input = nova opção ("i", "entrada", true, "caminho do arquivo de entrada"); input.setRequired (true); options.addoption (entrada); Opção output = nova opção ("o", "saída", true, "arquivo de saída"); output.setRequired (true); options.addoption (saída); CommandLineParser Parser = new defaultParser (); HelpFormatter Formatter = new helpFormatter (); CommandLine cmd = parser.parse (opções, args); String inputFilePath = cmd.getOptionValue ("input"); String outputFilePath = cmd.getOptionValue ("output"); System.out.println (inputFilePath); System.out.println (outputFilePath); } }
  • Uso da linha de comando:

Você pode executar o programa da seguinte maneira: $> java -jar alvo/my-utility.jar -i asd Falta opção necessária: o Uso: nome do utilitário -i,-entrada Caminho do arquivo de entrada -o,-output File de saída

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3