สอนเขียนโค้ดภาษา Java การใช้ foreach loop สำหรับวนลูปข้อมูล โดยคำสั่ง foreach มีไว้สำหรับวนลูปข้อมูลลักษณะแบบเดียวกับคำสั่ง for และใช้คำสั่ง for เหมือนกัน แต่ foreach จะเขียนเงื่อนไขสั้นกว่า for loop สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java วิธีการใช้ foreach loop สำหรับวนลูปข้อมูล
class Test {
public static void main(String args[]){
String[] a = {"orange", "banana", "berry", "apple"};
for( String v : a ) {
System.out.println( v );
}
}
}
ผลลัพธ์
orange
banana
berry
apple
1. คำสั่ง foreach ใช้คำสั่ง for เหมือนกันแต่ต่างกันตรงการกำหนดเงื่อนไขภายในคำสั่ง for
2. จากตัวอย่าง for( String v : a ) คือ วนลูปตัวแปร a ที่ละตัว และส่งค่าให้กับตัวแปร v ที่เป็นชนิด String