Bonsoir,
Voici mon code:
j'ai crée 1 neurone dans le cerveau. ensuite l'appel creerConnexions(). La methode creerConnexions() a lancé l'exception java.lang.IndexOutOfBoundsException Index 1, Size 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public void creerConnexions(){ if(neurones.size()!=0){ if (getNbNeurones()>2){ getNeurone(0).connexion(getNeurone(1)); getNeurone(0).connexion(getNeurone(2)); for (int i=1; i<(getNbNeurones()-2); i++){ if (i%2 != 0){ getNeurone(i).connexion(getNeurone(i+1)); getNeurone(i+1).connexion(getNeurone(i+2)); } } }else{ if ((getNeurone(1)!=null)){ getNeurone(0).connexion(getNeurone(1)); } }} }
Avez-vous une idée ?
Merci d'avance.
Partager