For döngüsü
Image: Bagok, Public domain, Wikimedia Commons
Kısaca: Başlatmayı, çıkış koşulunu ve adım sayacını tek bir yapıda toplayan sayaç denetimli döngü — yineleme sayısı önceden biliniyorsa veya bir sayaç değişkeninden çıkıyorsa idealdir.
Biraz daha ayrıntılı: Klasik yapı (for (başlangıç; koşul; adım)) döngünün nerede başladığını, ne zaman bittiğini ve nasıl değiştiğini bir bakışta görünür kılar — bu üç parçanın kod içinde dağılabildiği while döngüsünün aksine. Birçok dil ek olarak, bir koleksiyonun öğeleri üzerinde doğrudan yineleyen bir “for-each” çeşidi sunar.
Ayrıntılı
for (int i = 0; i < 10; i++) {Ayrıca bak: Döngüler, While döngüsü, İndeks