คำสั่ง While
การทำงาน
จะตรวจสอบว่าค่าของเงื่อนไขนั้นเป็นจริงหรือเท็จ ถ้าเป็นจริงก็จะประมวลผลประโยคคำสั่งต่างๆ ที่อยู่ภายใน Loop หลังจากออกจาก Loop แล้วก็จะประมวลผล ประโยคคำสั่งอื่นๆที่ตามมา
รูปแบบคำสั่ง
while (เงื่อนไข)
{ คำสั่งเมื่อเงื่อนไขเป็นจริง ; }
ตัวอย่างการใช้งาน
float Number = 2000 ;
int TimesMoved = 0 ;
while (Number >= 1.0)
{ Number *=0.1 ;
TimesMoved++ ;
}
System.out.println (“Number : “+Number) ;
System.out.println (“Times : “+TimesMoved) ;
ผลลัพธ์
Number : 0.2
Time : 4