English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Beispiel lernen wir, wie man in Java eine ArrayList als Funktionsparameter verwendet.
Um diesen Beispiel zu verstehen, sollten Sie Folgendes kennen:Java-ProgrammierungThema:
import java.util.ArrayList; class Main { public static void display(ArrayList<String> languages) { System.out.print("ArrayList: "); for(String sprache : languages) { System.out.print(sprache + ", ", } } public static void main(String[] args) { //Erstellen Sie eine arraylist ArrayList<String> languages = new ArrayList<>(); languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); // Übergeben Sie arraylist als Funktionsparameter display(languages); } }
Ausgaberesultat
ArrayList: Java, Python, JavaScript,
Im obigen Beispiel haben wir eine ArrayList namens "languages" erstellt. Hier haben wir eine Methode "display()", die die Elemente der ArrayList ausgibt.
Beachten Sie diese Zeile,
display(languages);
Hier übergeben wir "languages" als Funktionsparameter.
import java.util.ArrayList; class Main { public static void prozentsatz(Integer[] notenListe) { int gesamtNoten = 300; int erhalteneNoten = 0; for(int noten : notenListe) { erhalteneNoten += noten; } //Berechnung des Durchschnitts double prozent = (erhalteneNoten * 100) / gesamtNoten; System.out.println("Prozentsatz: "} + percent); } public static void main(String[] args) { //Erstellen Sie eine arraylist ArrayList<Integer> marks = new ArrayList<>(); marks.add(67); marks.add(87); marks.add(56); System.out.println("Noten: " + marks); //Übergeben Sie arraylist als Funktionsparameter percentage(marks.toArray(new Integer[marks.size()])); } }
Ausgaberesultat
Noten: [67, 87, 56] Prozentsatz: 70.0
Im obigen Beispiel haben wir eine Liste mit dem Namen marks erstellt. Beachten Sie diese Zeile,
percentage(marks.toArray(new Integer[0]));
Hier übergeben wir arraylist als Parameter an die Methode percentage().