Bonjour,
J'ai dans ma classe Hachage une variable d'instance de type BigInteger, j'ai définit un constructeur, pour l'initialiser, comme ceci :
Quand j'instancie ma classe Hachage dans mon main j'ai les erreures suivantes sous éclipse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public Hachage(BigInteger m){ //J'initialise une ArrayList d'une ArrayList pour ajouter en cas de collision les objets en chaine this.m = m; table = new ArrayList<ArrayList<T>>(); for(int compteur = 0; compteur<m.intValue(); compteur++){ table.add(new ArrayList<T>()); } }
Multiple markers at this line
- The constructor Hachage(int) is undefined
- Hachage is a raw type. References to generic type Hachage<T> should be
parameterized
- Hachage is a raw type. References to generic type Hachage<T> should be
parameterized
Je comprends pas dans un BigInteger pourquoi je peux pas mettre 28?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Hachage tabh = new Hachage(28);
Partager