Java-Beispiele - Verwendung von Varargs für variable Argumente
Java 1.5 bietet eine neue Funktion namens Varargs; dabei handelt es sich um Argumente variabler Länge.
„Varargs“ bedeutet „variable Anzahl von Argumenten“. Manchmal nennt man sie einfach „variable Argumente“.
Um eine Methode mit einer variablen Anzahl von Argumenten zu definieren: Fügen Sie einfach drei aufeinanderfolgende Punkte (d. h. die „...“-Auslassungspunkte im Englischen) zwischen dem „Typ“ und dem „Parameternamen“ eines formalen Parameters ein, und sie kann eine unbestimmte Anzahl tatsächlicher Argumente annehmen.
Das folgende Beispiel erstellt die Methode sumvarargs(), um die Summe aller Zahlen zu berechnen:
Main.java-Datei
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("Die Summe der Zahlen ist:" + sum);
}
}
Die Ausgabe des obigen Codes ist:
数字相加之和为: 55Andere Erweiterungen
Java-Beispiele