Olá pessoal.
Estou seguindo uma apostila do projeto JEDI, e ele entrou em Argumentos de Linha de comando.
Mas não estou entendendo como funciona, tme um trecho que diz assim.
Argumentos de linha de comando permitem ao usuário modificar a operação de uma
aplicação a partir de sua execução. O usuário insere os argumentos na linha de comando no
momento da execução da aplicação. Deve-se lembrar que os argumentos de linha de comando
são especificados depois do nome da classe a ser executada.
Só que não entendi, como funciona, pois eu usei um argumento de linha de comando, digitado pro mim e não pelo usuario.
Se algum puder explicar, ou passa um exemplo, agradeço.
[EDIT]
Ele da esse exemplo.
public class CommandLineExample {
public static void main( String[] args ) {
System.out.println("Number of arguments=" +
args.length);
System.out.println("First Argument="+ args[0]);
}
}
E eu passo os argumentos no netbeans, em uma configuração, mas ele passa depois o seguinte exercicio.
Argumentos de Exibição
Utilizando os dados passados pelo usuário através dos argumentos de linha de comando, exiba
os argumentos recebidos. Por exemplo, se o usuário digitar:
java Hello world that is all
o programa deverá mostrar na tela:
world
that
is
all
Como se recebe um argumento digitado pelo usuário?


