Thuta Learning
ရှာဖွေရန်
BasicProgrammingbeginner

Loops (For, While)

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Loop ဆိုတာ code block တစ်ခုကို အကြိမ်ကြိမ် run စေတဲ့ control structure ပါ။ Data list ကိုဖတ်မယ်၊ 1 ကနေ 10 ထိ print မယ်၊ cart items တွေတွက်မယ်၊ records တွေစစ်မယ်ဆို loop လိုပါတယ်။ Loop မရှိရင် item 100 ကို print ဖို့ line 100 ရေးရမယ်—လက်လေ့ကျင့်ခန်းတော့ရမယ်၊ developer life ကတော့မလှပါဘူး။

java
public class Main {
  public static void main(String[] args) {
    for (int i = 1; i <= 5; i++) {
      System.out.println("For loop item: " + i);
    }

    int countdown = 3;
    while (countdown > 0) {
      System.out.println("Countdown: " + countdown);
      countdown--;
    }
  }
}

for loop မှာ initialization, condition, update ဆိုတဲ့အပိုင်း 3 ခုရှိပါတယ်။ i <= 5 မှန်နေသရွေ့ run ပါမယ်။ while loop က condition ကိုအရင်စစ်ပြီးမှ run ပါတယ်။

You should see
For loop item: 1 For loop item: 2 For loop item: 3 For loop item: 4 For loop item: 5 Countdown: 3 Countdown: 2 Countdown: 1

လက်တွေ့အသုံးချမှု

Database records, product lists, comments, notifications, report rows တွေကိုတစ်ခုချင်းစီ process လုပ်ရာမှာ loops သုံးပါတယ်။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • while loop ထဲမှာ counter မပြောင်းတာကြောင့် program မရပ်တော့တာ ဖြစ်တတ်ပါတယ်။
Loops (For, While) | Thuta Learning