Javaでsplitを使ってCSVファイル読み込み

その前の「JavaでCSV形式のファイルを読み書きするライブラリソースと使用例(BufferedReaderとFileReaderを利用する)」の中にBufferedReaderとFileReader利用して、CSV形式のファイル読み込む処理を紹介しました。

ある本によっては、JavaでCSVやタブ区切りファイルを読み込む場合、java.io.StreamTokenizerを利用して区切るようになる場合もありますが、StreamTokenizerなら数字と文字が混在する場合(住所など)は、ちと面倒になってきます。

実は、Javaのv1.4以降であれば、splitが入ってるので、こいつを使うと、簡単に処理できます。

Continue reading “Javaでsplitを使ってCSVファイル読み込み”