12/10/58

do-while Statement ในภาษา Java

do-while Statement ในภาษา Java

สวัสดีครับ บทความนี้เรามาทำความรู้จัก และลองใช้คำสั่ง do-while ในภาษา java กันดูครับ ซึ่งคำสั่ง do-while จะเป็นคำสั่งเหมือน while แต่จะแตกต่างกันที่ จะทำก่อนแล้วเช็คทีหลัง มาดู Syntax กันก่อนครับ จะได้เข้าใจยิ่งขึ้น

do {
 statement(s)
} while (booleanExpression);

เมื่อเห็น Syntax แล้วจะเห็นว่า คล้าย ๆ กับ while แต่ do-while จะทำบางอย่างก่อน แล้วค่อยมาเช็ค ดังนั้นแสดงว่า โปรแกรมจะเข้า statement อย่างน้อยหนึ่งครั้งก่อนเสมอ มาลองดูตัวอย่างโปรแกรมกันดีกว่า

package info.doesystem.howto;

public class DoesystemInfo {
 public static void main(String[] args) throws InterruptedException {
  int i = 0;
  do {
   System.out.println(i);
   i++;
  } while (i < 3);
 }
}

จากโค้ด ผลลัพธ์ที่ได้ คือ
0
1
2

do-while จะทำในบล็อกก่อน อย่างน้อย 1 ครั้งเสมอ นั่นคือเราประกาศ int i = 0; ในบล็อกก็จะแสดงค่า i แล้วเพิ่ม i ขึ้น 1 ค่า แล้วค่อยมาตรวจสอบ

สำหรับ do-while ก็ขอจบแค่นี้ก่อนนะคับ ลองไปเล่น ลองเขียนดูครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น