回答編集履歴

3

フォーマット間違いを修正

2021/07/23 18:16

投稿

jimbe
jimbe

スコア13209

test CHANGED
@@ -4,12 +4,16 @@
4
4
 
5
5
  > 最初の1行しか読みこまれず、それ以降のセルも読み込むことができない
6
6
 
7
+
8
+
7
9
  while 文には {} がありませんので、読み込みは全行行われていると思われます。(しかしこの構造は、インデントの付け方からして恐らく意図していない状況と思われます。)
8
10
 
9
11
  問題は出力の for 文のほうでしょう。
10
12
 
11
13
 
12
14
 
15
+
16
+
13
17
  以下では行の管理を Manager クラスが行っています。
14
18
 
15
19
  ```java

2

説明(?)をまた少し追加

2021/07/23 18:16

投稿

jimbe
jimbe

スコア13209

test CHANGED
@@ -2,6 +2,14 @@
2
2
 
3
3
 
4
4
 
5
+ > 最初の1行しか読みこまれず、それ以降のセルも読み込むことができない
6
+
7
+ while 文には {} がありませんので、読み込みは全行行われていると思われます。(しかしこの構造は、インデントの付け方からして恐らく意図していない状況と思われます。)
8
+
9
+ 問題は出力の for 文のほうでしょう。
10
+
11
+
12
+
5
13
  以下では行の管理を Manager クラスが行っています。
6
14
 
7
15
  ```java

1

少し説明追加

2021/07/23 18:15

投稿

jimbe
jimbe

スコア13209

test CHANGED
@@ -1,6 +1,8 @@
1
1
  対象の csv ファイルの各行に対し ```data[index++] = line.split(",");``` を行っていったら、 data 配列にはどの部分にどんな値が入ることになるのかを紙等に書き出してみては如何でしょうか。
2
2
 
3
3
 
4
+
5
+ 以下では行の管理を Manager クラスが行っています。
4
6
 
5
7
  ```java
6
8