for

Bash:
for i in element1 element2 element3; do
 instr;
done

for ((i=0;i<10;i++)) do
 instr; 
 # variable $i
done

Java:
for (i=0;i<10;i++) { instr avec i; }
for (Type i: TableauOuCollection) { instr avec i; }