Çarşamba, Ekim 16, 2024
Sanal Gündem
Ana SayfaKodlamaJavaJava Döngüler ve Özellikleri

Java Döngüler ve Özellikleri

Java’da döngüler, belirli bir kod bloğunu tekrar tekrar çalıştırmak için kullanılan yapılardır. Döngüler, programların tekrarlanan işlemleri gerçekleştirmesini ve belirli bir koşula kadar çalışmasını sağlar. Java’da kullanılan temel döngüler şunlardır:

  1. While Döngüsü: While döngüsü, belirli bir koşul doğru olduğu sürece belirli bir kod bloğunu tekrar tekrar çalıştırır.
while (koşul) {
    // kod bloğu
}

Örnek:

int i = 0;
while (i < 5) {
    System.out.println(i);
    i++;
}
  1. Do-While Döngüsü: Do-while döngüsü, kod bloğunu en az bir kez çalıştırır ve ardından belirli bir koşul doğru olduğu sürece tekrar tekrar çalıştırır.
do {
    // kod bloğu
} while (koşul);

Örnek:

int i = 0;
do {
    System.out.println(i);
    i++;
} while (i < 5);
  1. For Döngüsü: For döngüsü, bir başlangıç değeri, bir koşul ve bir artış ifadesi kullanarak belirli bir kod bloğunu tekrar tekrar çalıştırır.
for (başlangıç; koşul; artış) {
    // kod bloğu
}

Örnek:

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}
  1. For-Each Döngüsü: For-each döngüsü, bir dizi veya bir koleksiyon üzerinde iterasyon yapmak için kullanılır. Her döngü döngü değişkenine bir eleman atanır ve bu eleman üzerinde işlemler yapılır.
for (veri_tipi değişken : dizi veya koleksiyon) {
    // kod bloğu
}

Örnek:

int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
    System.out.println(number);
}

Döngüler, programların tekrarlayan işlemleri gerçekleştirmesi için güçlü bir araçtır. Koşula bağlı olarak döngülerin çalışmasını durdurmak veya döngüyü geçmek için “break” ve “continue” ifadeleri kullanılabilir. Döngüler, verileri işleme, liste veya diziler üzerinde gezinme, hesaplamalar yapma ve programların etkileşimli yapısını sağlama gibi birçok senaryoda kullanılır.

Yunus Emre Altay
Yunus Emre Altayhttp://yunusemrealtay.com.tr
Biz, yenilikçi çözümler ve dijital dönüşüm süreçlerinde uzmanlaşmış olarak, web, mobil ve masaüstü yazılımlar geliştiriyor ve işletmelerinizi geleceğe taşıyoruz. Analizlerimizi sıkı çalışması ve deneyimi ile, size özel çözüm önerileri sunarak iş süreçlerinizi optimize etmeye odaklanıyoruz
RELATED ARTICLES
- Reklam Alanı -

En Popüler

Son Yorumlar