問題J02502の解答例と解説 Java Lv.3
CSVファイルを読み取ってオブジェクトにセットする(40分)
<解答例 1>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
文字列を指定した文字で分割するメソッド split を使った例だよ。
<解答例 2>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
今度は split メソッドを使わずに、自力で1文字ずつ調べていく方法だよ。シンプルなCSVファイルの場合は解答例1のように split メソッドを使えば良いけど、例えば1つの列は"(ダブルクォテーション)でくくられて、その中に,(カンマ)を記載することが許されるというような場合は、解答例2のように自力で分割する方がいいこともあるよ。
以下のCSVファイルでは、3列目と4列目がダブルクォテーションで囲われた中にカンマを含んでいるよ。
CSVファイル(ダブルクォテーションに囲われたデータの中にカンマが含まれている例)
以下のCSVファイルでは、3列目と4列目がダブルクォテーションで囲われた中にカンマを含んでいるよ。
CSVファイル(ダブルクォテーションに囲われたデータの中にカンマが含まれている例)
初めての方へ:このページは、このサイトで用意しているプログラミング問題の解答と解説のページです。このサイトではブラウザ上からプログラミングができます。会員登録(無料)して、プログラミングしてみませんか?
新規登録
新規登録