é a mesma coisa
Re:(String[] args) e (String args[])?
6 Respostas
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.
nao tem difrença nenhuma a ordem nao altera como tb é possivel
static public
tambem e possivel usar um var-args, que na realidade e um array
public static void main(String…args){
}
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];
Perfeito.
Pessoalmente uso sempre Tipo[] var.
Marcio Kuchma
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…