Passando argumentos para um programa Java através da linha de comando

Qualquer número de argumentos pode ser passado para um programa java através da linha de comando. Ao executar o programa todas as coisas escritas após o nome da classe na linha de comando são argumentos. Os argumentos são limitados pelo espaço.

Este exemplo de código apresenta como resultado na tela todos os parâmetros passados para o programa.

public class CmdLnArgmntExp {

    public static void main(String[] args) {
        System.out.println("d");
        for (int i = 0; i < args.length; i++)
            System.out.println(args[i]);
    }

}

Execute o programa da seguinte maneira:

Java CmdLnArgmntExp arg1 arg2 arg3 arg4

Saída gerada pelo programa:

arg1
arg2
arg3
arg4