Como executar o processamento de argumentos da linha de comando em java
Agora, nesta seção, iremos guiá -lo sobre como você pode fazer o processamento do argumento da linha de comando em java. Então, primeiro, você precisa criar uma classe pública onde vamos escrever todo o código restante, como mostrado abaixo:
Public Class CommandLineargsDepois de definir a função principal:
public static void main (string [] args)Em seguida, temos que usar uma função 'Args.comprimento' que será usado para calcular o número de argumentos aprovados pelo usuário:
Sistema.fora.println ("Exemplo 1: obtendo o número de argumentos da linha de comando para o programa");Agora vamos dar outro exemplo no qual calcularemos a duração de um argumento que foi aprovado pelo usuário. Portanto, para calcular o comprimento, seu valor deve ser maior que zero, é por isso que usamos a condição se e o comprimento do argumento será calculada pelo código 'Args [0].comprimento'.
Sistema.fora.println ("Exemplo 2: obtendo o comprimento do primeiro argumento ao programa");No terceiro exemplo, vamos adicionar dois números passados pelo usuário usando o 'Tente e pegue' processo. Ao executar o código Java, pode ocorrer uma variedade de erros, incluindo erros de programador, problemas causados por entrada incorreta e outros eventos imprevistos. Portanto, se você colocar seu código dentro do corpo de tentativa e qualquer erro ocorre lá durante a execução, a declaração de captura será executada que mostrará exceções.
tentarNo código acima, usamos um argumento de duplo tipo com a função parse (), que é o processo de extrair as informações essenciais de uma peça de dados. Agora, se houver um erro ocorrendo durante a execução devido a qualquer motivo, então o 'pegar' o corpo será executado ao explicar o erro como mostrado abaixo.
Catch (Exceção Ex)Agora, todo o código usado para executar o processo de argumento da linha de comando é mostrado abaixo:
classe pública CommandLineargsSe você deseja executar este programa no sistema operacional Linux, pode fazer isso facilmente usando qualquer editor de texto. Para isso, você pode abrir um terminal e digitar:
$ nano commandLineargs.JavaDepois disso, você precisa escrever seu código no editor de arquivos e salvá -lo:
Agora você precisa primeiro compilar o código antes de executá -lo e pode fazer isso digitando:
$ JAVAC COMMANDLINEARGSAgora, depois de compilar o código, você precisa passar alguns argumentos antes de executar o código, por exemplo:
$ java CommandLineargs 5 10 $ java CommandLineargs 1234 56Conclusão
A linha de comando pode ser usada para fornecer qualquer número de argumentos a um programa Java, e o usuário pode inserir informações de configuração quando o programa é executado. Um aplicativo de linha de comando Java recebe argumentos do usuário primeiro e depois executa o código com base nesses argumentos. Essas opções de linha de comando incluem vários dados de configuração que seu software precisa para a operação ideal.