Problème en ArrayList

Bonjour,
j'ai créer une nouvelle liste mais je n'arrise pas a accéder aux fonction prédéfinie d'elle !!

2 réponses

  1. Bonjour,
    Quelle fonction voudrais tu utiliser qui ne marcherait pas? C'est quoi au fait ton problème?
    0
    1. Salut, tu peux écrire le code que tu a utilisé pour créer cette ArrayList?
      1
      1. package projet;
        import java.util.ArrayList;
        public class rayon {
        String Type;
        float Quantité ;
        ArrayList <produit> Rayon1 = new ArrayList <produit>();
        produit p1 = new produit();
        Rayon1.add(P1);
        0
      2. @hiba_alors tu dois importer le package de la class produit , sinon exécuter le programme, et écrit moi le résultat affiché au console.
        0
      3. C'est déja rouler :D
        -------------------------------------------------------
        package projet;
        import java.util.Scanner;
        import java.util.ArrayList;
        public class rayon {
        String Type;
        float Quantité ;
        Scanner sc= new Scanner("System.in") ;
        ArrayList <produit> Rayon1 = new ArrayList <produit>();
        produit p1 = new produit();
        public void ajouter_produit(produit p1)
        {Rayon1.add(p1);
        }
        public void saisir_rayon()
        {System.out.println("Qu'elle est le type de ce rayon ");
        Type = sc.nextLine();
        System.out.println(" saisir la quantité de produit de ce rayon ");
        Quantité = sc.nextInt();
        }
        public void afficher_produit(){
        for(int i=0;i<Rayon1.size();i++)
        {System.out.println("le produit N "+i+"est :");
        System.out.println(Rayon1.get(i).affiche(p1));
        }
        }

        }
        0
      4. @hiba_Donc c'est bien :P, alors c'est quoi la source de problème??
        0
      5. Mercii
        il suffit juste d'insérer Rayon1.add(p1) dans une fonction :p
        0