English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grundlegende Anleitung

Java Flusskontrolle

Java-Array

Java objektorientiert (I)

Java objektorientiert (II)

Java objektorientiert (III)

Java Ausnahmebehandlung

Java Liste (Liste)

Java Queue (Kontigiliste)

Java Map Collection

Java Set-Kollektion

Java Eingabe-Ausgabe(I/O)

Java Reader/Writer

Andere Themen von Java

Java-Programm, das ArrayList als Funktionsparameter verwendet

Java Beispiele大全

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:

Beispiel1:ArrayList als Funktionsparameter übergeben

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.

Beispiel2:ArrayList als Funktionsparameter übergeben durch Konvertierung in ein Array

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().

Java Beispiele大全