Fala ai galera
tenho um metodo com a seguinte assinatura
public List nomeMetodo(String… pString){
}
Minha duvida é o que ele quiz dizer com String… ???
Valeu
Abraços
Fala ai galera
tenho um metodo com a seguinte assinatura
public List nomeMetodo(String… pString){
}
Minha duvida é o que ele quiz dizer com String… ???
Valeu
Abraços
é um varargs !
Pode-se passar a esse método uma string, ou mais…
exemplo:
nomeMetodo(“mensagem”);
ou
nomeMetodo(“mensagem1”, “mensagem2”);
ou
nomeMetodo(“mensagem1”, “mensagem2”, “mensagem3”);
e assim sucessivamente
Ele esta utilizando VarArgs, neste caso um varargs de String, que seria mesmo que um array de strings, a vantagem e que o tamanho dele é dinamico, sendo assim vc pode passar quantos argumentos necessitar na chamada do metodo.
Exemplo:
nomeMetodo("fulano", "Beltrano", "Ciclano", "MARIA ODETE");
A regra para utilizar varargs e bem simples vc pode ver mais informações aki http://java.sun.com/j2se/1.5.0/docs/guide/language/varargs.html
Isso é um recurso introduzido no java 1.5 varargs.
Como se fosse um array, só que você não define tamanho.
De uma olhada no link, http://java.sun.com/j2se/1.5.0/docs/guide/language/varargs.html
Abs,
Bruno Tafarelo
Massa
valeu mesmo heimmmmm…
Agora entendi como funciona dei uma pesquisada sobre isso no google…
Abraço
Massa
valeu mesmo heimmmmm…
Agora entendi como funciona dei uma pesquisada sobre isso no google…Abraço
Poderia ter feito a pesquisa antes de postar a duvida né
Mas eu pesquisei de acrodo com a informação que vcs me passaram…
valeu
Mas eu pesquisei de acrodo com a informação que vcs me passaram…valeu
Ta certo

Qualquer duvida e soh pergutar ai fera. falows