Bonjour,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
j'ai un souci, j'ai cette erreur:
Exception in thread "main" java.lang.StackOverflowError
	at java.util.ArrayList.<init>(Unknown Source)
	at CaseDames.<init>(CaseDames.java:22)
            at CaseDames.remplirCasesAdj(CaseDames.java:42)
la ligne 22 étant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public CaseDames(int i, int j){
		this.ligne=i;
		this.colonne=j;
		listeCasesAdj=new ArrayList<CaseDames>(); (celle-ci)
		this.remplirCasesAdj();
		p=null;
	}
et la ligne 42:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
public void remplirCasesAdj(){
		
		listeCasesAdj.add(new CaseDames(ligne-1, colonne)); (ligne42)
		listeCasesAdj.add(new CaseDames(ligne-1, colonne+1));
		listeCasesAdj.add(new CaseDames(ligne, colonne-1));
		listeCasesAdj.add(new CaseDames(ligne, colonne+1));
		listeCasesAdj.add(new CaseDames(ligne+1, colonne-1));
		listeCasesAdj.add(new CaseDames(ligne+1, colonne));
		
	}
Avez-vous déjà rencontrer cette erreur???

Merci