Les Conditions et les Boucles

Yo c'est ChAoTiCaLeX74 pour le tutoriel numéro 4 en java du coup aujourd'hui on va étudier... les conditions et les boucles.

Conditions

C'est quoi des conditions??? Tu peux nous expliquer ???
Les conditions sont des actions événementielles donc des actions qui se déclenchent que si...
et ben à vous de le décider. On va déjà commencer par étudier un premier cas de condition toute simplounette:


Qu'est-ce qu'on fait dans ce code?
Et bien on teste si la variable x a une valeur de 1, et si c'est le cas, alors on affiche le texte "Incrémentation de la valeur x de 1!"
Cela va être bien utile les conditions, dans des tutoriels prochains.
On peut utiliser des else et else if qui veulent dire "sinon" et "sinon si".
Exemple :


Le else if et le else n'est pas obligatoire, c'est juste une question d'esthétique.
Comme vous l'aurez remarqué, je n'ai pas mis les accolades des blocs "if", "else if" et "else", car il n'y a qu'une seule instruction
pour chaque bloc (System.out.println("Bla bla bla"); à chaque fois), il n'est donc pas nécessaire de mettre des accolades
à ces moments-là.
Attention, dans l'argument du bloc if, ne jamais mettre "=" et toujours "==", aussi non vous aurez une erreur.

Boucles

Passons aux boucles, les boucles permettent de compiler des instructions en boucles tant que X chose n'est pas faîtes.
Par exemple, tant que la vie du joueur est infèrieur à 50, on augmente sa vie de 1, ce qui va avoir pour effet de répeter 48 fois
les mêmes instructions mais en ayant une valeur de la vie différente.

for

La boucle for est assez simple question structure, et assez facile à gérer :

En plus précis la structure du for est comme ceci : for (initialisation d'une variable local (pas obligatoire) ; tant que X est Y à Z ; opération d'une variable )
Plus tard, nous verrons un autre type de for se nommant le for...each mais on en a pas besoin pour l'instant.

while

La boucle while a un seul argument : un test, et on met entre accolade (à part si il n'y a qu'un seule instruction) les instructions.
Exemple de while :

Voili voilou rien de plus simple ^^. Vous pouvez mettre while(true) pour que la boucle s'actualise toujours sauf en cas de
break, break est une instruction qui permet de sortir d'une boucle.
Exemple :

Concrètement ce code fait exactement la même chose que les deux précedents.
Il existe aussi l'instruction continue qui permet de recommencer la boucle en sautant
les instructions suivantes.

do while

Cette boucle là, personnellement je ne l'ai jamais utilisé mais je vous la présente quand même, voici son utilisation :

La seule différence avec while c'est que cette boucle s'exécutera au moins une fois avant de sortir de la boucle.