CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Java] Rien compris à la boucle for !

Pika3D
Pika3D
Niveau 10
14 mai 2013 à 17:16:01

Suivant un tutoriel sur le Java, j'ai réussi les boucles while et do... while mais la boucle for... :malade:

Pouvez-vous m'aider en répondant à ces questions :

1) A quoi sert-elle concrètement ?

2) Dans quelles situations s'avère-t-elle utile ?

3) Me faire un petit exemple de son utilisation en code source et me donner la traduction en français.

Merci !

Pika3D
Pika3D
Niveau 10
14 mai 2013 à 17:40:55

Merci pour ton message détaillé, mais je ne peux pas accéder à ton lien pastebin. Voilà ce que j'obtiens : http://i.imgur.com/3jdasAm.png

Je suis pourtant connecté...

Et pour en revenir au message, si je comprends bien une boucle for a toujours entre ses parenthèses un <, <=, > et >= ?

MounchMan
MounchMan
Niveau 10
14 mai 2013 à 18:22:26

for(instruction de début de boucle ; condition pour que la boucle continue ; instruction faite à chaque tour){ /* ... */ }

http://pastebin.com/UU4NTeJC

DN4
DN4
Niveau 7
14 mai 2013 à 18:50:16

J'avais fait un petit post à ce sujet : https://www.jeuxvideo.com/forums/1-47-64704-1-0-1-0-boucle-for-a-une-boucle-while-pascal.htm#message_64727 :hap:

La logique reste la même. Ce n'est qu'une question de symboles.

dark_drow
dark_drow
Niveau 15
14 mai 2013 à 19:36:36

l'inconvénient de la boucle while() c'est que t'a quand même pas mal de chance de planter ton programme sur une boucle infinie. D'ailleurs tu verra surement qu'il existe un autre type de boucle for() en java assez sympa aussi :oui:

Pika3D
Pika3D
Niveau 10
15 mai 2013 à 15:39:20

Merci à tous pour vos précieuses réponses.

Donc la boucle for sert à répéter quelque chose maintes fois.

Pika3D
Pika3D
Niveau 10
15 mai 2013 à 15:42:06

Et merci MounchMan pour cette réponse courte mais très efficace ! :)

Ghosty93
Ghosty93
Niveau 10
15 mai 2013 à 21:10:01

1- elle prend moins de place
2-quand une donnée est fausse elle redemande des info(comme while)
3-
for (int i; i<10; i++){
System.out.println("Mauvaise donnée")
}

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment