Array of Arrays Representation
นี่คือวิธีการแสดงผลอีกวิธีหนึ่งสำหรับอาร์เรย์หลายมิติ ในรูปแบบนี้ เราจะมีอาร์เรย์หนึ่งที่เก็บที่อยู่เริ่มต้นของอาร์เรย์หลายอาร์เรย์

รายละเอียด
นี่คืออาร์เรย์สองมิติ x ขนาด [7 × 8] แต่ละแถวถูกแสดงเป็นอาร์เรย์หนึ่งมิติเดี่ยว อาร์เรย์เริ่มต้นเก็บที่อยู่ของอาร์เรย์เดี่ยวเหล่านี้ เนื่องจากเป็นอาร์เรย์ของที่อยู่ จึงสามารถเรียกว่าเป็น "อาร์เรย์ของตัวชี้" (Array of Pointers) ตัวชี้แต่ละตัวเก็บที่อยู่ของอีกอาร์เรย์หนึ่ง
การสร้างในภาษา Java
int[][] x = new int[7][8];
การเข้าถึงข้อมูล
เพื่อดึงองค์ประกอบที่ตำแหน่ง x[i, j] จะหาที่อยู่โดยใช้ x[i] ก่อน แล้วจึงไปที่ดัชนี j ในอาร์เรย์นั้น