Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如:二维空数组:[]
[]
我可以在这里使用matrix[0].length吗?
matrix[0].length
这似乎会导致 IndexOutofBoundException。谁能向我解释为什么?
可以像这样测量二维数组:
int a[][]; int d1 = a.length; int d2 = d1 > 0 ? a[0].length: 0;
请注意,您不能使用a[0]if a.length == 0。
a[0]
a.length == 0
请记住,仅仅因为a[0].length == n并不一定意味着a[1].length == n因为在 Java 中每个数组元素都可以有任意长度。
a[0].length == n
a[1].length == n