关于java:方法声明中三个点的含义是什么?

What is the meaning of the three dots in a method declaration?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Java, 3 dots in parameters

1
2
3
public static void getImages(String... folders) throws IOException{

}

在上面的getImages()方法中,为什么有三个点。这是什么意思?我搜索了谷歌,但找不到任何东西。


是的,如果你不知道技术术语,标点符号很难找到。在这种情况下,它是varargs。这里有一个很好的链接来解释它。基本上,调用者可以根据需要添加任意多的参数,方法将这些参数视为该长度的数组。