Java-Beispiele - Verwendung von Varargs für variable Argumente

Java 实例Java-Beispiele

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:

数字相加之和为: 55

Java 实例Java-Beispiele

Andere Erweiterungen