Boucles

Une boucle est une portion de code permettant d'éxécuter une tâche plusieurs fois.

Les types de boucles

Il existe 2 types de boucles, les voici:

La boucle while

Cette boucle est la plus simple, elle prends une condition en paramètre,et va l'évaluer avant chaque itération. Si c'est true, elle répète, si c'est false elle arrête.

while (list.length > 0){
    list.remove('smth')
    //Do smth
}

For

La boucle for est quand a elle un peu plus compliquée... Elle peut prendre en paramètre soit une notation spécifique permettant d'itérérer sur un nombre:

for (int i=0:i < n; i++){
    //Do smth
}

ici le paramètres i est un nombre qui va de à , pour , utiliser

(int i=n; i<0; i--)

aurait créer un nombre i de à , pour

Ou bien prendre en paramètre un élement qui est soit un Iterable soit un Array avec une autre notation présente ci dessous. (documentation)

Element[] array = Element[]{Element,Element}
for (Element element : array){
    //Do smth
}