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 :
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>());
		}
	}
Quand j'instancie ma classe Hachage dans mon main j'ai les erreures suivantes sous éclipse :
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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Hachage tabh = new Hachage(28);
Je comprends pas dans un BigInteger pourquoi je peux pas mettre 28?