สร้าง array Java และวิธีแสดงข้อมูลใน array บทความนี้สอนการสร้าง หรือประกาศตัวแปรชนิด array ของภาษา Java และการเข้าถึงข้อมูลใน array ผ่านลำดับ (index) และใช้ for วนลูปข้อมูลทั้งหมด สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง สร้าง array Java และการเข้าถึงข้อมูลใน array
class Main {
public static void main(String args[]) {
String colors[] = {"red", "green", "blue"};
String result = "Index 0 = "+colors[0]+
"\nIndex 1 = "+colors[1]+
"\nIndex 2 = "+colors[2]+"\n";
System.out.println( result );
int no = 1;
for( int i=0; i<colors.length; i++ ) {
System.out.println( "ลูป for รอบที่ "+no+" = "+colors[i] );
no++;
}
}
}
ผลลัพธ์
Index 0 = red
Index 1 = green
Index 2 = blue
ลูป for รอบที่ 1 = red
ลูป for รอบที่ 2 = green
ลูป for รอบที่ 3 = blue
สร้าง array Java จากตัวอย่าง array ชื่อว่า colors ชนิด String พร้อมค่าเริ่มต้นคือ "red", "green", "blue" โดยมีรายละเอียดการเข้าถึงข้อมูลใน array ดังนี้
1. array จะมีส่วนที่เป็นลำดับ (index) กับค่าข้อมูล (value) อยู่คู่กัน โดย index จะเริ่มจาก 0 เช่น colors[0] = red
2. for( int i=0; i<colors.length; i++ ) คือการวนลูปข้อมูลทั้งหมดในตัวแปร array colors โดยเงื่อนไขคือ i<colors.length หมายความว่าจะวนลูปข้อมูลจนกว่าตัวแปร i จะมีค่าน้อยกว่าจำนวนข้อมูลของ array colors