Probleme de base

vincepar13 Messages postés 5 Date d'inscription vendredi 3 février 2006 Statut Membre Dernière intervention 3 février 2006 - 3 févr. 2006 à 17:37
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 3 févr. 2006 à 21:10
Bonjour devellopeurs et devellopeuse, je suis debutant en java et je bute sur un probleme (projet donné en cours)
j'aimerai savoir comment obliger le programme a sortir d'une methode.La question n'est pas tres claire je vais donc exposer la partie de code qui me pose probleme.

public void deplace(){
if(poids <= 8){
for(int i = getX()-porteeVisuelle ; i < getX()+porteeVisuelle+1 ; i++) {
for (int j = getY()-porteeVisuelle ; j < getY()+porteeVisuelle+1; j++) {
if(PlanetMarch.march[i][j]!=1){
PlanetMarch.march[i][j] = 3;
}
if(PlanetMarch.march[i][j]==1){
choix(i,j);
}
}
}
}else
super.deplace();
}
En fait je voudrai sortir de la methode tout de suite apres avoir fait appel a la methode choix, il se peut que la reponse soit evidente mais cela fait un moment que je suis bloqué la dessus merci.

3 réponses

kaloway Messages postés 358 Date d'inscription jeudi 24 octobre 2002 Statut Membre Dernière intervention 13 avril 2020
3 févr. 2006 à 18:05
tu ajoute break après la méthode choix.
0
vincepar13 Messages postés 5 Date d'inscription vendredi 3 février 2006 Statut Membre Dernière intervention 3 février 2006
3 févr. 2006 à 18:25
Je te remercie mais en fait je veux sortir de la methode,et non pas de la boucle,désolé je me suis mal exprimé.
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
3 févr. 2006 à 21:10
Comme déjà dit un peu plus bas :



if(PlanetMarch.march[i][j]==1){

choix(i,j);

return;

}

_____________________________________________________________________
0
Rejoignez-nous