2. Haqqında
Bəzən kod yazarkən bizə hər hansı bir ifadəni
dəfələrlə təkrar etmək lazım olur.O vaxta kimi
ki,bizim istədiyimiz şərti ödəsin.Javada bunu
həll etmək üçün dövr operatorları var.Müxtəlif
məsələrə görə müxtəlif dövr operatorları var.
3. Dövrlər
• while dövru
• do-while dövru
• for dövru
• Foreach dövru
5. İzahı
• Şərt hissəsində məntiqi tipdən bir dəyər qəbul
edir və nə qədər ki bu şərt doğrudur onda blok
mötərizədəki kodlar təkaralanır
• Əgər Şərt hissəsindəki məntiqi ifadəsini
yanlışa çevirəcək bir kod olmasa sonsuza kimi
dövr təkrarlanır
6. Sonsuza qədər dövr
Aşağdaki Misalda,şərt həmişə
doğru(true)olduğundan dövr təkrarlanacaq və
sonsuza kimi ekrana Salam Dunya yazacaq
7. Break ilə dövrdən çıxmaq
Bir int tipində idəyişəni elan edirik(başlanğıc dəyər 0) və bu i
dəyişnənini hər dəfə Salam dunya yazanda bir Vahid artdırırıq,if
ilə idarə edirik və belə şərt qoyuruq əgər dəyişən əgər 2dən
böyükdursə i dəyişəni ,onda break;
10. Do-while və while fərqi
Bu dövrün while dövründən fərqi ondadır ki ,
while ilk əvvəl şərtə baxır əgər şərt ödənirsə
kodları kompliyasiya edir, do-while isə ilk əvvəl
kodları kompliyasiya edir sonra şərtin
doğruluğunu yoxlayır,əgər şərt yanlışdırsa
dayanır,doğrudursa yenidən kodlari
kompliyasiya edir.
11. Do-while və while fərqi
Aralarındakı fərqi yaxşı anlamaq üçün eyni
Misalı iki operatorlada yazaq.
14. For dövrü
For dövrünü while-ın daha nizamlandırılmış
forması kimi düşünmək olar.Dövrümüzü
verərkən ilk əvvəl dəyişənli elan edirik(Məsələn:
int i=1) sonra şərtimizi yazırıq (Məsələn:i<9) ən
axrıncı olaraq da artma ardıcılığını
yazırıq(Məsələn:i=i+1) və blok mötərizənin
içində də kodlarımı yazırıq.
16. Continue açarsözü
Biz break açar sözü ilə tanış olmuşduq.İndi isə
continue ilə tanış olacıq.break dövrdən çıxmaqı
sağlıyırdı continue isə dövrü keçərək davam
etməyi sağlıyır.Məsən bizim dövrümüz 1-dən 4ə
qədər artır,biz istəyirik ki artımda ikiyə bərabər
olan halda dövrü keçərək davam eləsin.Bunu
Misal ilə daha aydın baxaq
17. Adi qaydada for dövrü
• Adi dövr 1-dən 4-ə kimi artır və ekrana yazır
18. Continue ilə for dövrü
1-dən 4-ə kimi artır amma erkana 1,3,4 yazır
19. Foreach dövrü
Bu dövrü Massivlər bölməsini keçdikdən sonra
öyrənəcəyik.Çünki bilavasitə massivlər üçün
istifadə olunur.
20. Suallarınız
Mövzu ilə bağlı hər növ sualınızı və bizə
təkliflərinizi formumzda bizə çatdıra bilərsiz
http://www.compuser.info/forum/