Java while Loop เป็นรูปแบบลูป (Loop) ในภาษา Java โดยที่ลูป while จะทำงานไปเรื่อย ๆ ตราบใดที่เงื่อนไขนั้นยังเป็นจริง โดยจะพิจารณาเงื่อนไขแล้วค่อยทำ
Syntax
while (statement)
{
statement;
}
Example
MyClass.java
package com.java.myapp;
public class MyClass {
public static void main(String[] args) {
int i = 1;
while( i <= 10 ) {
System.out.println("Value i : " + i );
i++;
}
}
}
จากตัวอย่าง Loop จะทำงานตราบใดที่ i <= 10 และเมื่อ i = 11 ก็จะหยุดออกจาก Loop และไม่ทำงานใน Loop
Output
Value i : 1
Value i : 2
Value i : 3
Value i : 4
Value i : 5
Value i : 6
Value i : 7
Value i : 8
Value i : 9
Value i : 10