Saltar al contenido

Cadena… parámetro en Java

Traemos la mejor solución que hemos encontrado on line. Nuestro deseo es que te resulte de mucha ayuda y si puedes aportar cualquier detalle que nos pueda ayudar a mejorar hazlo con libertad.

Solución:

Se llama varargs; http://docs.oracle.com/javase/6/docs/technotes/guides/language/varargs.html

Significa que puede pasar un número arbitrario de argumentos al método (incluso cero).

En el método, los argumentos se pondrán automáticamente en un array del tipo especificado, que utiliza para acceder a los argumentos individuales.

Se llama puntos suspensivos y significa que el método puede tomar múltiples Strings como su argumento.

Consulte: El tutorial de Java sobre cómo pasar argumentos en el sitio de Oracle.

Sí, eso significa que puede tomar un número arbitrario de cadenas como argumento para este método.

Para su método:

public void method(String... strs); 

Puedes llamarlo como:

method(str)
method(str1, str2)
method(str1,str2,str3)

Cualquier número de argumentos funcionaría. En otras palabras, es un reemplazo para:

 public void method(String[] str); 

Reseñas y calificaciones del artículo

Si guardas alguna suspicacia y forma de enriquecer nuestro escrito eres capaz de añadir una crítica y con mucho placer lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *