我一直有一些问题,试图使Java的2D数组的意义。我读过上界和下界,它们等于行和列吗还是我误解了什么?
int[][] arr = new int[x][y];
二维数组本质上是数组的数组。你可以把它们想象成行和列,但它们实际上是这样显示的:
arr = {{0, 1, 2}, {3, 4, 5}, {6, 7, 8}};
可以理解为:
0 1 2
3 4 5
6 7 8