文字列を2D配列に文字列として追加しようとしています。従ってobject [17]
はendState[0][0]
に行きます。 [18]
〜endState[0][1]
などが挙げられる。配列のイテレータのような関数(または回避策)はありますか?
私が持っている問題は、行列のすべてのセルに[32]
にオブジェクトを追加するだけのoutside forループです。通常、私はイテレータを使用して他のコレクションを使用するときにこれを処理しますが、配列に関しては私が知っている限りは不可能です(私はあなたが推測したように初心者です)。
String [][] endState = new String[4][4];
for(int i1=17;i1<33;i1++){
for(int r=0;r<endState.length;r++){
for(int c=0;c<endState.length;c++){
endState[r][c] = config.split("")[i1];
}
}
}
どのように私がこれを克服することができますか?
多くのありがとうございます。
BOOM!ありがとうございました! –
これは最も簡単な方法の1つですが、私は@Peter Lawreyの最初の解決策が好きです – iMysak