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
}