Args[]

3 respostas
F
public class Duvida{

public static void main(String args[]){

}

}

Duvida,

Oque é este “args” no String args[] ?

:smiley:

3 Respostas

C

São os argumentos q são passados através da linha de comando.
Por exemplo, se você roda seu programa como:

java Duvida arg1 arg2 "arg 3" arg4

Os valores que estarão em args são:

args[0] = “arg1”
args[1] = “arg2”
args[2] = “arg 3”
args[4] = “arg4”

[]'s
carisio

F

carisio,

Então args funciona como threads !!!

sendo por exemplo:
args[0] = “arg1” >>> thread1
args[1] = “arg2” >>> thread2
args[2] = “arg3” >>> thread3

Está correto isto que eu disse ?

M

Não simplesmente é um array de Strings…
onde vc tem n Strings dentro de uma única variável…
Para vc definir qual String vc quer acessar vc passa o nr de “localização” dela…
no caso.

args[0,1,2,…,n]

assim vc também pode fazer um array de qualquer outro Objeto, como Integer, Double, etc…

Espero que eu tenha conseguido esclarecer a sua dúvida!

Abraço,
Maicon

Criado 20 de maio de 2004
Ultima resposta 20 de mai. de 2004
Respostas 3
Participantes 3