Hola.
La declaración siguiente:
Código:
public void funcion (String... cadenas){
. . .
}
te permite pasarle al método un número indeterminado de cadenas de caracteres como parámetro. El parámetro se llama 'cadenas' y se tratará como un array dentro del método.
Creo que esto es a partir de JDK 1.5, pero no estoy seguro.
La otra forma es pasarle una lista o similar como único parámetro.
Un saludo.