Hellmanss
metodoIncluir(new String[]{ "[email removido]","[email removido]"})
markin1
O teu método recebe um array de String como parâmetro? Se sim, não é só criar um array de String com esses dois valores e passar para o método?
ViniGodoy
java:
Tenho um médoto que tem um argumento
metodoIncluir(String recipients[])
Estou apanhando, tenho que passar 2 strings como parametros (ex: "[email removido]" e "[email removido]")
Mas não sei como chamar o métodoIncluir com esses 2 argumentos
Se alguém puder ajudar!
:roll: :roll: :roll:
A forma mais direta é essa.
metodoIncluir(new String[] {"[email removido]", "[email removido]"});
Agora, se vc já tiver o array:
String nomes = new nomes[2];
nomes[0] = "[email removido]";
nomes[1] = "[email removido]";
metodoIncluir(nomes);
jyoshiriro
Voce tambem pode usar varargs:
void teste(String... nomes) {
// codigo
}
//para chamar:
teste("ovo","suco","sorvete");
teste("vermelho","azul");
teste("a","x","y","z","k");
Inclusive voce pode passar um array como parametro:
teste(new String[]{"vermelho","azul"});
jyoshiriro
Ah… mas essa tecnica so pode ser feita com Java 5 ou 6, ok?
tinorberto
E lembrando que so pode ser feita ua vez na lista de argumentos e no final desta lista… flw