在JS中,它将是以下代码:
if (array[x] != undefined && array[x][y] != undefined) {
array[x][y] = "foo";
}
对于Java来说,有没有一种简单的方法呢? 我已经尝试检查该字段是否为空,但这不起作用。此外,undefined看起来在java
中根本不起作用答案 0 :(得分:1)
您应该测试数组的长度:
if (x < array.length && y < array[x].length) {
array[x][y] = "foo";
}
如果x
和y
> 0
正在成为问题,请添加测试。