GOTO dans Java ????!!!

Fermé
abdego Messages postés 186 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 3 février 2017 - 28 déc. 2011 à 11:53
abdego Messages postés 186 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 3 février 2017 - 28 déc. 2011 à 12:54
Bonjour,

j'aimerai savoir comment revenire a un point prisse de notre programme.... comme en le fesai dans C++ avec ==> goto <== j sai bien que goto et une methode dépasser mais si il ya un intermédiaire aidé moi Merci D'avancé
<config>Windows XP / Safari 535.7</config>
A voir également:

3 réponses

BloodyAngel Messages postés 1482 Date d'inscription mardi 21 juin 2005 Statut Contributeur Dernière intervention 21 juin 2018 402
28 déc. 2011 à 12:00
Hello,
Java a désactivé le Goto pour des (bonnes) raisons de sécurité.
Théoriquement tu ne devrais pas avoir besoin de Goto si tu utilises bien les boucles, les conditions, les événements et les try-catch.
0
abdego Messages postés 186 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 3 février 2017 1
28 déc. 2011 à 12:53
j sai Merci Quand Méme frero :)
0
Neliel Messages postés 6146 Date d'inscription jeudi 9 juillet 2009 Statut Contributeur Dernière intervention 20 mars 2017 1 692
Modifié par Neliel le 28/12/2011 à 12:03
Bonjour,

Oui, GOTO n'est quasiment plus utilisé en programmation. C'est une instruction quasiment banni par les développeurs.

Mieux vaut utiliser les fonctions à la place. Les parties de code que tu réutilise plusieurs fois, tu les mets dans des fonctions que tu peux appeler quand tu veux.

Après, je ne connais pas bien le JAVA donc je ne peux pas te montrer un exemple concret.
Mais tu peux aller jeter un oeil sur le site du zero qui ont des tutoriels sur le langage JAVA ainsi qu'un forum spécialisé.

https://openclassrooms.com/fr/

"Trotti Trotta, Monsieur P, il y a des anges qui veulent un bisou..."
"Même les joujou de Monsieur P ont besoin de joujou"
0
abdego Messages postés 186 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 3 février 2017 1
28 déc. 2011 à 12:54
oui siteduZero J'aime bien j'ai y suit deja Inscrie Merci quand Meme :)
0
KX Messages postés 16754 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
Modifié par KX le 28/12/2011 à 12:23
Les seuls "Goto" qui sont autorisés c'est pour les boucles imbriquées.

boucle_i: for (int i=0; i<10; i++) 
boucle_j: for (int j=0; j<10; j++) 
          { 
              if (j==i) 
                  continue boucle_i; 

boucle_k:     for (int k=0; k<10; k++) 
                  if (i+j+k>10) 
                      break boucle_j;
           }

Remarque : je fais ce code pour l'exemple, je ne sais pas du tout ce qu'il fait ^^La confiance n'exclut pas le contrôle
0
abdego Messages postés 186 Date d'inscription vendredi 1 octobre 2010 Statut Membre Dernière intervention 3 février 2017 1
28 déc. 2011 à 12:54
Merci :)
0