我刚刚确认点符号与多个参数
这样的方法声明:Java的多个参数点符号 - 可变参数
public function getURLs(URL... urls){
for(int i = 0; i < urls.length; i++){
// walk through array of arguments
}
}
而且使用这样
getURLs(url1, url2, url3);
其中那些方法参数被隐含地转换成URL[] urls
- 我理解了它的行为吗?
- 这个语法的文档在哪里?
- 支持哪种版本的JRE(J2ME,J2SE,Dalvik)?
感谢复杂的答案肖恩。 –
这个数组保存顺序吗? – kommradHomer
当然,如果参数是以任意顺序传递的话 –