方法声明中三个点的含义是什么?

时间:2011-05-15 19:01:49

标签: java string

  

可能重复:
  Java, 3 dots in parameters

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

}

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

1 个答案:

答案 0 :(得分:5)

是的,如果您不知道技术术语,则很难搜索标点符号。在这种情况下,它是 varargs Here是解释它的一个很好的链接。基本上,调用者可以根据需要添加任意数量的参数,并且该方法将它们视为该长度的数组。