ArrayList en Java

Bonjour,

j'aimerais savoir comment je peux créer un ArrayList contenant des Hashtable en Java. En fait j'ai déclaré un ArrayList créé dans le constructeur et dans une méthode je fais monArrayList.add(new Hashtable()) mais ça marche pas.

J'ai aussi testé:
Hashtable table = new Hashtable();
monArrayList.add(table);

J'ai l'erreur Exception in thread "main" java.lang.NullPointerException sur la ligne ou je fais le add.

Merci de m'aider.
Configuration: Windows Vista
Firefox 2.0.0.14

1 réponse

  1. Slt

    Tu ne rempli pas ton hashtable avant de l'affecter

    Hashtable table = new Hashtable(); // A ce moment la table = Null
    1. Mais si j'ajoute une valeur dans le hashtable ça fait la même erreur.

      Moi je voudrais une ArryList de Hashtables vides. Et ensuite pouvoir les remplir.