-1

次のような2次元配列を構築すると

Object[][] myArray = new Object[5][5];

forループを使用して配列をトラバースしましたが、現在の位置が特定のインデックスであるかどうかを確認する方法はありますか?

お気に入り

if(myArray[3][4]) {
    .....
}
4

1 に答える 1

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])しかし、なぜループした後に呼び出すだけでそれを実行したいのですか?

于 2013-02-17T12:32:29.577 に答える