6

Possible Duplicate:
Java, 3 dots in parameters

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

}

In the above getImages() method, why there is three dots. What is it mean? I searched google but couldn't find anything.

Community
  • 1
  • 1
Isuru
  • 73
  • 1
  • 4

1 Answers1

5

Yeah, punctuation is hard to search for if you don't know the technical term. In this case, it is varargs. Here is a nice link to explain it. Basically, the caller can add as many arguments as desired, and the method sees them arriving as an array of that length.

Kilian Foth
  • 13,904
  • 5
  • 39
  • 57