Không, Java không hỗ trợ mảng đa chiều theo nghĩa truyền thống.
- Java hỗ trợ mảng của mảng (arrays of arrays).
- Trong Java, mảng hai chiều thực chất là mảng các mảng một chiều.
int[][] arr = new int[2][4];
- Biểu thức
arr[i]chọn mảng một chiều, vàarr[i][j]chọn phần tử từ mảng đó. - Chỉ số mảng trong mỗi chiều từ 0 đến "length", trong đó length là độ dài mảng ở chiều đó.
- Không có toán tử gán mảng. Số chiều và kích thước mỗi chiều được cố định khi mảng được cấp phát.