การเขียนคำสั่ง while loop ด้วยภาษาจาวา
เมื่อเราต้องการทำงานแบบเดิม ๆ มีการทำซ้ำไปเรื่อย ๆ การทำซ้ำในลักษณะนี้ในทางการเขียนโปรแกรมจะเรียกว่าการทำงาน แบบวนซ้ำ หรือภาษาอักฤษจะเรียกว่าการทำงานแบบลูป (Loop) การทำงานแบบลูปนั้น มีอยู่ 2 ประเภทด้วยกันคือการทำซ้ำแบบไม่จำกัดจำนวนของการทำซ้ำ กับการทำซ้ำมีมีจำนวนรอบ ซึ่งในบทความนี้จะพูดถึงการใช้คำสั่ง while loop
คำสั่ง while loop
“คำสั่ง while loop จะทำงานตามคำสั่งภายใน while ไปเรื่อย ๆ เมื่อเงื่อนไขที่กำหนดเป็นจริง”
โครงสร้างคำสั่ง while loop
while (เงื่อนไข){
คำสั่งที่จะทำซ้ำเมื่อเงื่อนไขเป็นจริง ;
}
ตัวอย่างคำสั่ง while loop
x
10
10
1
class Testwhile
2
{
3
public static void main(String []args){
4
int i = 0;
5
while (i < 10) {
6
System.out.println(i);
7
i++;
8
}
9
}
10
}
หมายเหตุ
i++ คือ เพิ่ม 1 ค่าให้กับตัวแปร i
i- – คือ ลด 1 ค่าให้กับตัวแปร i
ผลที่ได้จากการรันโปรแกรม
0
1
2
3
4
5
6
7
8
9