Arraylist !

Résolu
Bonjour,

comment mettre une arrayList accessible ainsi à l'extérieur de sa classe contenant

6 réponses

  1. Modérateur
    Salut

    Tu peux jour le jeu du "get" et du "set"

    La classe qui va manipuler l'Arraylist, une fois qu'elle a terminé fait appel à la méthode "set" qui renverra ce même ArrayList à la classe de départ..

    donc schématiquement:

    Deux classes A et B.

    Dans la classe A, en attribut tu as l'ArrayList en private

    private ArrayList myArrayList;

    La classe A dispose de deux méthode

    public ArrayList getArrayList() qui renvoie l' ArrayList.

    public void setArrayList(ArrayList array)

    this.myArrayList = array;

    La Classe B va donc pouvoir récupérer l'ArrayList, le manipuler et ensuite le renvoyer à souhait un fois terminé.

    1. ____ choubaka ____
      oui mais je veux la manipuler..comment ca va passer par référence..?? pour que je puisse la modifier ??
      il n y a pas d'autre solution???
      1. Modérateur
        Salut

        simplement en créant une méthode publique de type "get" qui renvoie l'Arraylist