- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JAVA 配列を格納したArrayListのサイズ)
JavaでArrayListに格納された配列のサイズを取得する方法とデータがない場合の処理方法
このQ&Aのポイント
- JavaのArrayListに格納された配列のサイズを取得する方法を教えてください。
- また、ArrayListに読み込まれたcsvファイルがデータなしの場合、どのような処理をすればよいですか?
- 質問者はArrayListにreadLineで読み込まれたデータを配列として格納しており、条件としてArrayListのサイズが0の場合に処理を行いたいと考えていますが、正しい条件文はどのように書けばよいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
具体的にどんな不具合があったのでしょうか? > //行数0の処理を記述しようとしている箇所 ってある場所ですが、whileループの中ですよね? ということは ・行数0のファイルの場合、最初の bf.readLine() でnullになるので、ループは1回も実行されない。 → よって、 この「行数0の処理」は実行されない ・whileのループが実行された場合、al.add(line.split(",",0)); が実行されているので、行数0ということはありえない。 → よって、 この「行数0の処理」は実行されない と、論理的に実行されることが無い処理になってしまっていませんか?
お礼
おっしゃる箇所を修正したらちゃんと走りました。 お忙しい中くだらない質問にご解答いただきましてどうもありがとうございました。