[JAVA] Ein Memo, das eine Klasse behandelt, die unabhängig mit ArrayList erstellt wurde

Behandeln Sie Objekte, die unabhängig mit ArrayList erstellt wurden

Freut mich, dich kennenzulernen. Es ist ein Pferd. Ich werde eine Notiz schreiben, wenn ich mich mit einer Liste meiner eigenen Klassen befasse. ** Beispiel: Behandeln Sie eine Liste Ihrer eigenen Klasse "Essen" ** Instanziieren Sie Food im Argument der Methode add und fügen Sie es der Liste hinzu.

List<Food> foodList = new ArrayList<>();
foodList.add(new Food("Banane","Obst")); 
foodList.add(new Food("Kohl","Gemüse"));
foodList.add(new Food("Curry","Küche"));

Zugriff auf das Element ... (1) Bereiten Sie eine Variable der Lebensmittelklasse vor, holen Sie sie aus der Liste und weisen Sie sie zu. (2) Verwenden Sie die Variable, um Ihre eigene Klasse zu verarbeiten (3) Verwendung von Extended for Statement

Food fd = foodList.get(0);  // (1)
fd.printFood();  // (2)
fd.setFoodName("Apfel");  // (2)

for(Food f : foodList) {  // (3)
    f.printFood();
}

Recommended Posts

Ein Memo, das eine Klasse behandelt, die unabhängig mit ArrayList erstellt wurde
[Rails] Beachten Sie, dass beim Schreiben ein erweitertes Suchformular mit Ransack erstellt wurde
So testen Sie eine Klasse, die application.properties mit SpringBoot verarbeitet (Anfrage: darauf hingewiesen)
Ein Memo, das Spring Boot berührte
Ein Memo, in dem Ubuntu 20.4 auf HP Z2 Mini G4 installiert und mit Python Docker eine Deep Learning-Umgebung erstellt wurde
ArrayList-Klasse
Punktnotiz beim Erstellen eines Docker-Containers, der von einem Kollegen erstellt wurde
[Memo] Erstellen Sie mit Docker ganz einfach eine CentOS 8-Umgebung
So erstellen Sie eine Klasse, die Klasseninformationen erbt
Ein Memo für mich, dass Objektorientierung etwas ist
Beachten Sie, dass ich süchtig nach Stapelverarbeitung mit Spring Boot war