标签: java matrix multidimensional-array null
我认为我们所需要的只是
if (matrix.length == 0)
但是,我看到其中一些人写了
if (matrix == null || matrix.length == 0 || matrix[0].length == 0)
我的版本是否足以检查矩阵是否为空或我们需要编写上述版本?
答案 0 :(得分:2)
如果您调用NullPointerException,如果矩阵为空,您将获得matrix.length(),这就是第二次检查更好的原因。
NullPointerException
matrix.length()