I have 2 -d array p[i][j] by using
for (int jj=0; jj < N;jj++){
My_0[jj] = p[0][jj];
My_1[jj] = p[1][jj];
My_2[jj] = p[2][jj];
My_3[jj] = p[3][jj];
My_4[jj] = p[4][jj];
My_5[jj] = p[5][jj];
My_6[jj] = p[6][jj];
My_7[jj] = p[7][jj];
My_8[jj] = p[8][jj];
My_9[jj] = p[9][jj];
}
I extracted rows from p and inserted into My_0 to My_9 one by one,,,then I inserted each My_0 to My_9 into a arraylist class object
List<AA> part = new ArrayList<AA>();
AA newP = new AA();
// using
newP.setO(My_0);
newP.setO(My_1);
newP.setO(My_2);
newP.setO(My_3);
newP.setO(My_4);
newP.setO(My_5);
newP.setO(My_6);
newP.setO(My_7);
newP.setO(My_8);
newP.setO(My_9);
part.add(newP);
// then print this array list using
System.out.println("Size === "+ part.size());
for (int j1=0; j1 < part.size();j1++) {
System.out.println("" + Arrays.toString((part).get(j1).getO()));
}
しかし、問題は、My_9配列をpart.size()まで印刷することだけです。すべてのMy_0〜My_9を印刷するにはどうすればよいですか。配列リストの配列の印刷方法
newP0.setO(My_0);
newP1.setO(My_1); //like this done for every My_0 to My_9
part.add(newP0);
part.add(newP1); //like this done for every My_0 to My_9
System.out.println("Size === "+ part.size());
for (int j1=0; j1 < part.size();j1++){
System.out.println("" + Arrays.toString((part).get(j1).getO()));
と私はMy_9は10回の値に、それはサイズ= 100及び印刷My_0を印刷します印刷部のため、上記のコードを使用しています、それが正しいか、印刷中のコードが間違って起こっている,,私はそれだけだと思います一度にMy_0からMy_9までの値を印刷する
質問を書式設定し、コードをインデントして[mcve]を投稿できますか?あなたはコードブロックにテキストを持っていますが、それは助けにはなりません。宣言が見えない変数( 'My_9'、これは標準構文ではありません)を持っています。 – AxelH