teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

変数説明を追加しました。

2018/11/03 04:50

投稿

HelpfulJp
HelpfulJp

スコア22

title CHANGED
File without changes
body CHANGED
@@ -35,4 +35,6 @@
35
35
  }
36
36
  System.out.println();
37
37
  }
38
- ```
38
+ ```
39
+ 変数msとは、以下の様に宣言してます。
40
+ ※ArrayList<Integer[]> ms=new ArrayList<Integer[]>();

2

表示(出力)のコードを追加しました。

2018/11/03 04:50

投稿

HelpfulJp
HelpfulJp

スコア22

title CHANGED
File without changes
body CHANGED
@@ -22,7 +22,17 @@
22
22
  3 1 0 -1 1 0 -1 0 1 0 4
23
23
  5 0 0 0 1 0 -1 0 1 0 3
24
24
 
25
- しかし、ArrayList別に出力したときは
25
+ しかし、ArrayList別に表示(出力)したときは
26
26
  5 0 0 0 1 0 -1 0 1 0 3
27
27
  5 0 0 0 1 0 -1 0 1 0 3
28
- と、1行目のデータが上書きされてしまいます。
28
+ と、1行目のデータが上書きされてしまいます。
29
+
30
+ 表示(出力)のコードは以下になります。
31
+ ```java
32
+ for(int i=0;i<ms.size();i++){
33
+ for(int j=0;j<ms.get(i).length;j++){
34
+ System.out.print(ms.get(i)[j]+" ");
35
+ }
36
+ System.out.println();
37
+ }
38
+ ```

1

データセットと、データ入力がうまくいかない例を書きました。

2018/11/03 04:47

投稿

HelpfulJp
HelpfulJp

スコア22

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,13 @@
16
16
  ms.add(p);
17
17
  }
18
18
  }
19
- ```
19
+ ```
20
+
21
+ データセットは、以下の2行です。
22
+ 3 1 0 -1 1 0 -1 0 1 0 4
23
+ 5 0 0 0 1 0 -1 0 1 0 3
24
+
25
+ しかし、ArrayList別に出力したときは
26
+ 5 0 0 0 1 0 -1 0 1 0 3
27
+ 5 0 0 0 1 0 -1 0 1 0 3
28
+ と、1行目のデータが上書きされてしまいます。