Menu
Coddy logo textTech

For Loop Part 2

Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 47 / 73.

for döngüsü koşulunun bazı havalı varyasyonlarını keşfedelim:

Geriye Sayma:

for (int i = 10; i >= 0; i--) {
    System.out.println(i);
}
// Output: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0

Daha yüksek bir sayı ile başladığımızı fark edin (i = 10), Koşul olarak i >= 0 kullanın ve sayacı azaltmak için i-- kullanın

Sayıları atlamak mı istiyorsunuz? Artırma/azaltma değerini sadece değiştirin:

// 2'şer artarak sayma
for (int i = 0; i <= 10; i += 2) {
    System.out.println(i);
}
// Çıktı: 0, 2, 4, 6, 8, 10
// 2'şer geriye sayma
for (int i = 10; i >= 0; i -= 2) {
    System.out.println(i);
}
// Çıktı: 10, 8, 6, 4, 2, 0 

Döngü kontrolünüzde birden fazla değişken bile kullanabilirsiniz:

for (int i = 0, j = 10; i <= 10; i++, j--) {
    System.out.println("i = " + i + ", j = " + j);
}
// Çıktı: i = 0, j = 10
//         i = 1, j = 9
//         i = 2, j = 8
// Ve böyle devam eder...

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler