[JAVA] Un mémo qui gère une classe créée indépendamment avec ArrayList

Gérer les objets créés indépendamment avec ArrayList

Ravi de vous rencontrer. C'est un cheval. J'écrirai une note lorsque je traiterai d'une liste de mes propres classes. ** Exemple: gérer une liste de votre propre classe "Food" ** Instanciez Food dans l'argument de la méthode add et ajoutez-le à la liste.

List<Food> foodList = new ArrayList<>();
foodList.add(new Food("banane","fruit")); 
foodList.add(new Food("chou","Des légumes"));
foodList.add(new Food("curry","cuisine"));

Pour accéder à l'élément ... (1) Préparez une variable de classe Food, récupérez-la dans la liste et affectez-la-lui. (2) Utilisez la variable pour traiter votre propre classe (3) Utilisation de la déclaration étendue

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

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

Recommended Posts

Un mémo qui gère une classe créée indépendamment avec ArrayList
[Rails] La rédaction de notes a créé un formulaire de recherche avancée avec ransack
Comment tester une classe qui gère application.properties avec SpringBoot (requête: signalée)
Un mémo qui a touché Spring Boot
Un mémo qui a installé Ubuntu 20.4 sur HP Z2 Mini G4 et créé un environnement d'apprentissage profond avec Python Docker
Classe ArrayList
Mémo ponctuel lors de la création d'un conteneur Docker créé par un collègue
[Memo] Créez facilement un environnement CentOS 8 avec Docker
Comment créer une classe qui hérite des informations de classe
Un mémo pour moi que l'orientation de l'objet est quelque chose
Notez que j'étais accro au traitement par lots avec Spring Boot