java中两个双括号的作用是什么? 参考代码(Leetcode 1351.计算排序矩阵中的负数):
class Solution {
public int countNegatives(int[][] grid) {
final int m = grid.length;
final int n = grid[0].length;
int ans = 0;
int i = m - 1;
int j = 0;
while (i >= 0 && j < n) {
if (grid[i][j] < 0) {
ans += n - j;
--i;
} else {
++j;
}
}
return ans;
}
}
我尝试在谷歌上查找它,但找不到任何与此相关的信息。请告诉我为什么我们在这里使用双括号?
它是一个二维数组,或者是
int
的数组的数组。