To po prostu składnia for-each. Jego znaczenie w tym przypadku to
for ( typ element : zbiór_elementów) {
}
Czyli można powiedzieć, że "wskazuje do jakiego z jakiego zbioru ma być dany element".
Ma on jeszcze jedno użycie , a mianowicie.
tym zmienna = warunek ? wartość_jeśli prawda : wartość_jeśli_fałsz
int a = b > (10 ? 5) : 15;