1~

Minter Coder's Blog

Ders 9 - Java Statements 4

2020-08-25

Arkadaşlar bu yazımda size do-while statementden bahsedeceğim. do-while bir döngüdür önceki derste while döngüsünde kısaca bi değinmiştim.

do-while ifadesi bir nevi while döngüsü gibidir yani bunda da döngüler olacak önceki dersimizde while örneğini do-while ile yapacağız.

package ders9.dowhile_statement;
 
public class DoWhileStatement {
 
    public static void main(String[] args) {
    
                String k = "Junior Yazılım";
                int i = 1;
                do
                {
                    System.out.println(i+" "+k);
                    i++;
                }while(i<=1000);
                
                // do-while döngüsü genelde kullanılmaz
                int k2 = 0;
                do {
                    System.out.println("Cunku k2>1 olmadığı halde burayı çalıştırır.");
                }while(k2>1);
    }
 
}

Yukarıda ki kodları kısaca açıklayalım.

k adlı değişkenimiz var ve Junior Yazılım adlı yeri referans ediyor. i adlı değişkenim var ve depoladığı değer 1. do (yap) giriyor , i ve k değerlerini basıyor daha sonra i'yi her iteration da 1 arttıryoruz sonra while(i<=1000) i 1000'den küçük ise do bloklarının arasındaki işlemleri yap.Umarım üst taraftaki anlaşılmıştır. Hemen yorumun altındaki do-while statement'ine bakıyoruz.k2 adlı bir değişkenimiz var ve değeri 0 . do (yap) döngü bloklarına giriyor ve işlemleri yapıyor.while(k2>1); burada kontrol yapıyor k2 1 'den büyük mü diye ? Hayır küçük fakar yine do bloklarının arasındaki işlemleri yapıyor. Bu yüzden do-while döngüsü kullanılmaz. Çıktıya bakarsanız daha iyi anlaşılacaktır.

 

 

Arkadaşlar bu dersimiz bu kadardı. Umuyorum ki anlaşılmıştır. Bir sonraki dersimizde görüşürüz :)