Array int constante como argumento na chamada de metodo

6 respostas
S

Tem alguma forma de passar uma constante “Array int” na chamada de um método.

Ex: setValores((int[]) {3,5,7});

6 Respostas

danieldestro

int seuArray[] = { 1, 2, 3, 4, 5 };
setValores( seuArray );

dgouvea
public static void setParametro( int valor[], String nome  ) {
    ...
}

public static void main ( String args[] ) {
    int valor[] = { 0, 3, 2, 1 };
    setParametro( valor, "teste" );
}
S

Isso eu já sei. Quero saber se tem como eu definir o meu Array na própria chamada do método.

dgouvea

vc quer definir o tamanho do array ou o valor dele ??

danieldestro

Não… faça vc mesmo uns testes e tente compilar.

leonardom

setValores( new int[] {3,5,7} );

Criado 10 de novembro de 2003
Ultima resposta 10 de nov. de 2003
Respostas 6
Participantes 4