Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2949 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  pb NULL.POITEUR.EXCEPTION

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb NULL.POITEUR.EXCEPTION

n°1865977
croco57
Posté le 26-03-2009 à 09:30:21  profilanswer
 

je voudrai creer un ArrayList<ArrayList<Integer>> de dimention (n,m)
mais lorsque je veut acceder à une valeur il me donne NULL.POITEUR.EXCEPTION
pouvez vous m'aider

mood
Publicité
Posté le 26-03-2009 à 09:30:21  profilanswer
 

n°1865988
ov3rflow
How Do You Do, Fellow Kids?
Posté le 26-03-2009 à 10:04:27  profilanswer
 

Je me demande si c'est pas un peu cavalier de faire ça mais bon.  [:tunsen]  
 
Tu as instancié les arraylist dans chaque ligne de ton arraylist principale?

n°1865996
croco57
Posté le 26-03-2009 à 10:21:16  profilanswer
 

voila ce que j'ai fait mais lorsque je veut acceder à la ligne n et la colonne m
j'ai  NULL.POITEUR.EXCEPTION
voici le code
 
     protected ArrayList<ArrayList<T>> mat;
     
    private int nbLig,nbCol;
     
...
     
    public X(int nbLig,int nbCol)
    {
         ArrayList<ArrayList> a;
         this.nbLig=nbLig;
         this.nbCol=nbCol;    
         a = new ArrayList<ArrayList>(nbLig);
         
         for(int i=0; i<nbCol;i++)
         {
                 a.add(new ArrayList<T>(nbCol));
         }
         
    }

n°1866059
Bidem
Posté le 26-03-2009 à 11:16:16  profilanswer
 

Citation :

protected ArrayList<ArrayList<T>> mat;  
...
for(int i=0; i<nbCol;i++)
{
    a.add(new ArrayList<T>(nbCol));
}


 
1 - avec ça, tu obtiens nbCol lignes de nbcol éléments ...  
2 - tu n'aurais pas oublié d'affecter ton attribut mat ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  pb NULL.POITEUR.EXCEPTION

 

Sujets relatifs
[Java] supprimer les cases null d'un ArrayListphpMyAdmin et default value forcée ?
[Resolu]Exception PhpException: java.lang.RuntimeException: java.lang.NoClassDefFoundError
quel intérêt de relancer une exception dans un catch ?Les exception sur delphi
[ASP.NET] Value cannot be null. après un databindException + switch
getElementById = null, mais pourquoi ?Licence GPL avec exception ?
Plus de sujets relatifs à : pb NULL.POITEUR.EXCEPTION


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)