Array 3 มิติ Java Three-Dimensional Arrays บทความนี้สอนสร้างตัวแปรชนิด array แบบ 3 มิติชนิดตัวเลข (int) พร้อมแสดงค่าข้อมูลที่อยู่ในตัวแปร array ออกสู่หน้าจอด้วยคำสั่ง for ซ้อน for 3 ครั้ง สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Array 3 มิติ Java Three-Dimensional Arrays
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[][][] a = {
{
{ 0, 1, 2 },
{ 3, 4, 5 },
},
{
{ 6, 7, 8 },
{ 9, 10, 11 }
}
};
for( int i=0; i<a.length; i++ ) {
for( int j=0; j<a[i].length; j++ ) {
for( int k=0; k<a[i][j].length; k++ ) {
System.out.print( a[i][j][k]+" " );
}
}
}
}
}
ผลลัพธ์
0 1 2 3 4 5 6 7 8 9 10 11
Array 3 มิติ Java จากตัวอย่างสร้างตัวแปรชื่อ a ชนิด array int เป็น array 3 มิติ ด้วย int[][][] a พร้อมกำหนดค่าเริ่มต้น จากนั้นใช้คำสั่ง for ซ้อนกัน 3 for ร่วมกับคำสั่ง length เพื่อหาจำนวน array และวนลูปแสดงข้อมูลในตัวแปร a ออกสู่หน้าจอ ด้วยคำสั่ง System.out.print ภาษา Java