Ejemplo de Java - Uso de Varargs (parámetros variables)

Java 实例Ejemplo de Java

Java 1.5 proporciona una nueva funcionalidad llamada varargs, es decir, parámetros de longitud variable.

"Varargs" significa "variable number of arguments". A veces también se le llama simplemente "variable arguments".

Para definir un método con un número variable de argumentos: basta con añadir tres puntos consecutivos "." (es decir, "...", la elipsis en inglés) entre el "tipo" y el "nombre del parámetro" de un parámetro formal, para que pueda coincidir con un número indeterminado de argumentos.

El siguiente ejemplo crea el método sumvarargs() para sumar el valor de todos los números:

Archivo Main.java

public class Main { static int sumvarargs(int... intArrays){ int sum, i; sum=0; for(i=0; i< intArrays.length; i++) { sum += intArrays[i]; } return(sum); } public static void main(String args[]){ int sum=0; sum = sumvarargs(new int[]{10,12,33}); System.out.println("La suma de los números es:" + sum); } }

El resultado de ejecutar el código anterior es:

数字相加之和为: 55

Java 实例Ejemplo de Java

Otras extensiones