cherrrrry
@cherrrrry

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

ファイル読み込みエラー

ファイル読み込みをするプログラムでエラーが出てしまいました。
ファイルを1行ずつ読み込んでその読み込んだ値を元に計算し、その結果を出力されるよう3E2C245F-7C76-4B21-A39A-327CAD95C45A.jpeg
489B9371-B874-4A20-A5F4-418245AE97BD.jpeg
1C53B7D5-7335-4905-A111-87F4E495DDDC.jpeg
にしたいです。
コーディング内容とエラーとファイルの中身を下記に添付させていただきます。
どうすればファイルを読み込んでやりたいことができるようになるのでしょうか。
ご回答いただけると嬉しいです。
よろしくお願いいたします。

0

2Answer

@cherrrrryさん

21行目が要らないと思います。
20行目で既に行の内容を読み込んでいるので、それをもう1回呼び出す必要はないです。
今のままですと偶数行の結果だけ取得するような感じになると思います。

そして、ファイルの行数は奇数なので、たぶん2周目の処理でnullに対してsplitをしようとして、
今のエラーが出ている気がします。

0Like

Comments

20行と21行で、それぞれreadlineを呼び出しています。20行のときファイルの最終行だったら、21行のlineがnullになるでしょう。

また、データファイルに1行2つの数字しかないので、number[2]は初期値設定されないはずです。number[1]の間違いでしょう。

0Like

Your answer might help someone💌