Argumentos em linha de comando Neste exercício você aprenderá como passar argumentos em linha de comando para um programa Java, em linha de comando e usando uma IDE. Exercício 1: Lendo argumentos em linha de comando (1.1) Compile e rode o programa Alo que recebe argumentos em linha de comando 1. Vá para o diretório onde você quer criar um programa Java C:\>cd meusprogramasjava 2. Usando o editor edit, crie neste diretório o arquivo AloArgumentosLinhaComando.java cujo código é mostrado a seguir: C:\meusprogramasjava>edit AloArgumentosLinhaComando.java 3. Compile o arquivo AloArgumentosLinhaComando.java usando o compilador javac C:\meusprogramasjava>javac AloArgumentosLinhaComando.java 4. Rode o programa AloArgumentosLinhaComando passando argumentos em linha de comando. C:\meusprogramasjava>java AloArgumentosLinhaComando Davi Carlos Junior Estou dizendo Alo para as pessoas abaixo... argumento indice 0: Davi argumento indice 1: Carlos argumento indice 2: Junior (1.2) Lendo números como argumentos 1. Vá para o diretório onde você quer criar um programa Java C:\>cd meusprogramasjava 2. Usando o editor edit, crie neste diretório o arquivo MinhaCalculadora.java cujo código é mostrado a seguir: C:\meusprogramasjava>edit MinhaCalculadora.java 3. Compile o arquivo MinhaCalculadora.java usando o compilador javac C:\meusprogramasjava>javac MinhaCalculadora.java 4. Rode o programa MinhaCalculadora passando argumentos em linha de comando. C:\meusprogramasjava>java MinhaCalculadora Estou recebendo numeros como argumentos... Por favor, entre dois numeros! C:\meusprogramasjava>java MinhaCalculadora 4 Estou recebendo numeros como argumentos... Por favor, entre dois numeros! C:\meusprogramasjava>java MinhaCalculadora 4 6 Estou recebendo numeros como argumentos... Resultado da adicao = 10 Resultado da multiplicacao = 24 Exercício 2: Passando argumentos em linha de comando usando o JCreator Neste exercício você aprenderá como passar argumentos em linha de comando quando você estiver usando o JCreator. (2.1) Compilando e rodando o programa AloArgumentosLinhaComando no JCreator 1. Crie um projeto no JCreator chamado ProjetoArgumentos 2. Insira neste projeto o arquivo AloArgumentosLinhaComando.java cujo código foi mostrado anteriormente. 3. Passe argumentos em linha de comando Através da barra de ferramentas, selecione o comando Configure, Options... Na janela que se abre, selecione a opção JDK Tools Na combo Select Tool Type, selecione a opção Compiler Selecione então a opção <Default> e clique em Edit… Na janela que se abre, marque a opção Show command line Clique OK até fechar as caixas de diálogo abertas Execute agora o programa e entre com os argumentos 4. Verifique que a saída seja: Estou dizendo Alo para as pessoas abaixo... argumento indice 0: Davi argumento indice 1: Carlos argumento indice 2: Mônica (2.2) Compilando e rodando o programa MinhaCalculadora no JCreator 1. Insira no projeto ProjetoArgumentos o arquivo MinhaCalculadora.java cujo código foi mostrado anteriormente. 2. Compile novamente o projeto 3. Não se esqueça de trocar nas propriedades do projeto, o arquivo a ser executado 4. Execute o projeto e entre com dois argumentos em linha de comando 5. Certifique-se de que o resultado seja: Estou recebendo numeros como argumentos... Resultado da adicao = 30 Resultado da multiplicacao = 200 Trabalho adicional 1. Crie um novo projeto no JCreator chamado ArgumentosMeuProjeto 2. Insira neste projeto uma classe que execute as seguintes funções: Receba as idades dos membros de sua família (entre 3 e 6 membros) como argumentos em linha de comando no seguinte formato (nome e depois idade): o Monica 12 Daniel 34 Eliana 23 Calcule e imprima a média das idades das pessoas passadas como argumentos