Je viens de reconnaître la notation par points pour la déclaration de méthode avec plusieurs arguments
comme ceci:Java multiples arguments notation par points - VarArgs
public function getURLs(URL... urls){
for(int i = 0; i < urls.length; i++){
// walk through array of arguments
}
}
Et en utilisant comme celui-ci
getURLs(url1, url2, url3);
où les arguments de la méthode sont convertis implicitement en URL[] urls
- Ai-je bien compris son comportement?
- Où est la documentation de cette syntaxe?
- De quelle version de JRE (J2ME, J2SE, Dalvik) est-ce supporté?
merci pour la réponse complexe Sean. –
ce tableau conserve-t-il l'ordre? – kommradHomer
Bien sûr, ne serait pas très utile si les arguments étaient passés dans un ordre arbitraire –