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
}