อาร์เรย์ทุกตัวประกอบด้วยตำแหน่งหน่วยความจำที่ติดต่อกัน ที่อยู่ต่ำสุดตรงกับสมาชิกแรก สูงสุดตรงกับสมาชิกสุดท้าย
เพื่อเริ่มต้นอาร์เรย์ ต้องประกาศก่อน:
int[] marks;
โดยที่:
- int คือชนิดข้อมูล
- [] ระบุขนาดอาร์เรย์
- Marks คือชื่ออาร์เรย์
เริ่มต้นอาร์เรย์ด้วยคีย์เวิร์ด new:
int[] marks = new int[10];
กำหนดค่าสมาชิก:
marks[0] = 96; marks[1] = 90
หรือกำหนดค่าในบรรทัดเดียว:
int[] marks = new int[10] { 78, 67, 88, 56, 90, 77, 76, 70, 60, 70 };