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

Isu*_*uru 6 java string

可能重复:
Java,参数中有3个点

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

}
Run Code Online (Sandbox Code Playgroud)

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

Kil*_*oth 5

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