如果我构造一个二维数组,如
Object[][] myArray = new Object[5][5];
我使用for循环来遍历数组,有没有办法检查我当前的位置是否是某个索引?
像
if(myArray[3][4]) {
.....
}
答案 0 :(得分:1)
喜欢这个吗?
for(int i = 0; i < myArray.length; i++) {
Object[] row = myArray[i];
for(int j = 0; j < row.length; j++) {
Object o = row[j];
foo(o);
if(i == 3 && j == 4) bar(o);
}
}
但是为什么你想要在循环后调用bar(myArray[3][4])
来做到这一点?