JAVA’da Döngüler
Döngüler, belirli bir kod bloğunun tekrar tekrar çalıştırılmasını sağlar. Java’da kullanılan temel döngü yapıları şunlardır: for
, while
ve do-while
.
- For Döngüsü: Belirli bir koşul sağlandığı sürece bir döngü bloğunu belirli bir sayıda veya belirli bir aralıkta tekrarlamak için kullanılır.
Kullanım şekli:
for (başlangıç değeri; koşul; artım miktarı)
{
işlem(ler);
}
Örnek olarak 0’dan 5’e kadar olan sayıları ekrana yazdıran java kodunu for ile yazalım.
for (int i = 0; i < 5; i++) {
System.out.println("Sayı: " + i);
}
- While Döngüsü: Belirli bir koşul sağlandığı sürece bir döngü bloğunu tekrarlamak için kullanılır. Koşul döngünün başında kontrol edilir.
Kullanım şekli:
while (koşul)
{
işlem(ler);
}
Örnek olarak 0’dan 5’e kadar olan sayıları ekrana yazdıran java kodunu while ile yazalım.
int i = 0;
while (i < 5) {
System.out.println("Sayı: " + i);
i++;
}
- Do-While Döngüsü: Belirli bir koşul sağlandığı sürece bir döngü bloğunu tekrarlamak için kullanılır. Koşul döngünün sonunda kontrol edilir, bu nedenle do-while döngüsü en az bir kez çalışır.
Kullanım şekli:
do
{
işlem(ler);
} while (koşul);
Örnek olarak 0’dan 5’e kadar olan sayıları ekrana yazdıran java kodunu do while ile yazalım.
int i = 0;
do {
System.out.println("Sayı: " + i);
i++;
} while (i < 5);
Not: Döngünün kaç kez tekrarlanacağı önceden biliniyorsa for
döngüsü kullanılabilir. Ancak, bir döngünün en az bir kez çalışmasının garanti edilmesi gerekiyorsa do-while
döngüsü kullanılabilir.
Continue: Bir döngünün o anki işlemi sonlandırır ve döngünün başına dönmesini sağlar. Yani, continue ifadesi çalıştırıldığında döngünün geri kalan kısmı atlanır ve döngü başa döner.