Java สำหรับคำหลัก
ตัวอย่าง
พิมพ์ตัวเลข 0 ถึง 4:
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
ความหมายและการใช้งาน
ลู ปfor
วนซ้ำผ่านบล็อกของรหัสหลายครั้ง
จากตัวอย่างข้างต้น:
- คำสั่งที่ 1 ตั้งค่าตัวแปรก่อนเริ่มการวนซ้ำ (int i = 0)
- คำสั่งที่ 2 กำหนดเงื่อนไขสำหรับการวนซ้ำ (ฉันต้องน้อยกว่า 5) หากเงื่อนไขเป็นจริง การวนซ้ำจะเริ่มต้นใหม่อีกครั้ง หากเป็นเท็จ การวนซ้ำจะสิ้นสุด
- คำสั่งที่ 3 เพิ่มค่า (i++) ทุกครั้งที่มีการดำเนินการบล็อกโค้ดในลูป
ตัวอย่างเพิ่มเติม
นอกจากนี้ยังมีลูป " for-each " ซึ่งใช้เพื่อวนซ้ำองค์ประกอบในอาร์เรย์ เท่านั้น :
ตัวอย่างต่อไปนี้จะแสดงผลองค์ประกอบทั้งหมดใน อาร์เรย์รถยนต์ โดยใช้ลูป " for-each ":
ตัวอย่าง
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (String i : cars) {
System.out.println(i);
}
หน้าที่เกี่ยวข้อง
อ่าน เพิ่มเติมเกี่ยวกับ for loops ในJava For Loop Tutorial