Re:(String[] args) e (String args[])?

6 respostas
bbviana

é a mesma coisa

6 Respostas

Paulo_Silveira

String args[] é uma herança do C.

Ha sim uma pequena diferenca. Repare:

int[] a, b;

Isso declarou duas referências para arrays de int

int a[], b;

isso declarou uma referência para array chamada A, e um simples int chamado B (não array!).

Obviamente você nunca vai declarar algo dessa maneira. Feio.

LPJava

nao tem difrença nenhuma a ordem nao altera como tb é possivel

static public
javapaulomg

tambem e possivel usar um var-args, que na realidade e um array

public static void main(String…args){
}

V

args é um nome para o vetor de String que receberá parametros durante a chamado em console da sua classe
ex:
para rodar uma classe compilada vc faz
java Classe
para passar parametros de execução vc faz
java Classe param1 param2

e no seu programa para pegar esse valores basta acessar o vetor args, lembrando que pode ter qualquer nome (args, arg , vetor , etc)

String param1 = args[0];

String param2 = args[1];
kuchma

Perfeito.

Pessoalmente uso sempre Tipo[] var.

Marcio Kuchma

Filipe_Cruz

Olá pessoal …

tenho uma duvida… bom ñ sei se eh uma duvida com fundamento mas lah vai… qual a diferença entre (String[] args) e (String args[]) ?

falow … abração…

Criado 10 de agosto de 2006
Ultima resposta 10 de ago. de 2006
Respostas 6
Participantes 7