Академический Документы
Профессиональный Документы
Культура Документы
paso de params
(/usuarios/nopalin)
(/foros/comunidad/validacion_de_campos_vacios#comment-4783)
Submitted by Nopalin (/usuarios/nopalin) on Mar, 05/25/2010 - 18:54.
No se como se llama esta forma de pasar parametros pero el chiste es que java te
la convierte en un array.
asi dentro del metodo, tu vez a params como un array, pero la ventaja es que lo
puedes llamar con uno o mas elementos variables.
Solo hay una restriccion, esta declaracion debe estar al final y solo se puede una
por metodo.
Saludos
varargs (/foros/comunidad/validacion_de_campos_vacios#comment-4784)
Submitted by ezamudio (/usuarios/ezamudio) on Mar, 05/25/2010 - 20:00.
Se llama varargs, algo que tena C desde los
70's y que ahora Java tiene a partir de la
versin 5. Puedes mandar cualquier nmero
de parmetros al invocar el mtodo,
siempre y cuando sean del mismo tipo. Y en
(/usuarios/ezamudio)
la declaracin del mtodo solamente se
puede usar varargs para el ltimo parmetro, por obvias razones. Y dentro del
mtodo que declara un parmetro varargs se ve como arreglo, es decir, siguiendo
el ejemplo de Nopalin, String
(http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/String.html) ...
paramsse puede tratar como si fuera String
(http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/String.html) []
params.