Et avec ça ?
(remplissage de la matrice a tous les pas de temps meme != 0 ; declaration de recrudszone a l'exterieur de la boucle ; zone.getName() ; et des accolades a chaque fois pour etre sure)
for (Zone zone:zoneRepro){
double recrudszone=0.0;
if (month.getMonthNumber()==0) {
double recru = 23000000;
if (zone.getName().equals("CoteNord")) { recrudszone=recru*(3/8);
} else if (zone.getName().equals("CoteIntermediaire")) {recrudszone=recru*(4/8);
} else if (zone.getName().equals("CoteExtremeSud")) {recrudszone=recru*(1/8);
}
}
result.setValue(zone,recrudszone);
}
return 0;