Aprenda a usar argumentos de linha de comando Java com exemplos



Este artigo cobre o conceito de argumentos de linha de comando Java em detalhes com vários exemplos para mostrar como você pode usar os argumentos de linha de comando em Java.

A linguagem de programação Java é , sendo independente de plataforma, torna um vencedor claro para qualquer desenvolvedor. A execução de qualquer programa Java é precisa e sem complicações. Podemos até passar argumentos durante execução de um programa usando os argumentos da linha de comando. Neste artigo, você aprenderá como usar argumentos de linha de comando em Java. A seguir estão os tópicos discutidos neste blog:

O que são argumentos de linha de comando?

Os argumentos da linha de comando são passados ​​para o programa em tempo de execução. Passar argumentos de linha de comando em um programa Java é muito fácil. Eles são armazenados como strings no passado para o parâmetro args do método main () em Java.





classe Exemplo0 {public static void main (String [] args) {System.out.println ('edureka' + args [0])}}

Resultado:

Para compilar e executar um programa java no prompt de comando, siga as etapas escritas abaixo.



  • Salve seu programa em um arquivo com extensão .java

  • abra o prompt de comando e vá para o diretório onde o arquivo foi salvo.

  • Execute o comando - javac filename.java



  • Após a compilação, execute o comando - java filename

    chamar por referência c ++
  • Certifique-se de que o caminho Java esteja configurado corretamente.

Exemplo de argumentos de linha de comando Java

Aqui estão alguns exemplos para mostrar como podemos usar os argumentos da linha de comando em um

A beleza depende do método parseInt na classe Integer. Todas as classes Number, como Integer, Float, Double e assim por diante, têm métodos parseXXX que convertem String no respectivo objeto de seu tipo.

Como todos sabemos, esse array inicia seu índice com zero. Portanto, args [0] é o primeiro índice neste array String [] que é obtido do console. Da mesma forma, args [1] é o segundo, args [2] é o terceiro elemento e assim por diante.

Quando um aplicativo é iniciado, o sistema de tempo de execução passa os argumentos da linha de comando para o método principal do aplicativo por meio de um .

Fatorial de um número usando argumentos de linha de comando

class Exemplo1 {public static void main (String [] args) {int a, b = 1 int n = Integer.parseInt (args [0]) para (a = 1 a<= n a++) { b = b*a } System.out.println('factorial is' +b) } } 

Resultado:

Soma de dois números usando argumentos de linha de comando

class Exemplo2 {public static void main (String [] args) {int a = Integer.parseInt (args [0]) int b = Integer.parseInt (args [1]) int sum = a + b System.out.println ( 'A soma é' + soma)}}

Resultado:

Programa da série Fibonacci usando argumentos de linha de comando

class Example3 {public static void main (String [] args) {int n = Integer.parseInt (args [0]) int t1 = 0 int t2 = 1 for (int i = 1 i<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } } 

Resultado:

Pontos importantes para lembrar

  • Ao iniciar seu aplicativo, você pode usar os argumentos da linha de comando para especificar as informações de configuração.

  • Quando você está usando argumentos de linha de comando, não há limitação no número de argumentos. Você pode usar tantos conforme sua necessidade.

  • As informações nos argumentos da linha de comando são passadas como .

  • Os argumentos da linha de comando são armazenados nos argumentos String do método main () do programa.

Isso nos leva ao final deste artigo, onde aprendemos sobre os argumentos de linha de comando Java com exemplos. Espero que você tenha esclarecido tudo o que foi compartilhado com você neste tutorial.

Se você achou este artigo sobre “Argumentos da linha de comando Java” relevante, verifique o uma empresa de aprendizagem online confiável com uma rede de mais de 250.000 alunos satisfeitos espalhados por todo o mundo.

Estamos aqui para ajudá-lo em cada etapa da sua jornada e criar um currículo que é projetado para estudantes e profissionais que desejam ser um desenvolvedor Java. O curso foi desenvolvido para lhe dar uma vantagem inicial na programação Java e treiná-lo para os conceitos básicos e avançados de Java, juntamente com vários gostar Hibernar E .

java como usar isso

Se tiver alguma dúvida, fique à vontade para fazer todas as suas perguntas na seção de comentários de “Argumentos da linha de comando Java” e nossa equipe terá prazer em responder.