前提・実現したいこと
postalcode.csvファイルからデータを読み取る。
キーボードから郵便番号を入力すると、それに該当する住所を出力するプログラムを作りたいです。
試したこと
splitを使用しcsv内のデータを配列の要素として格納して、HashMap内にputしたがうまく出力されない。
Scannerを使用しキーボードから入力したものとcsvのデータ内と該当する部分を抜き出せませんでした。
補足情報(FW/ツールのバージョンなど)
Javaを使用しています。
条件として、HashMapを使用しなければなりません。又、ENDと入力されるまで郵便番号を入力し、該当するものを出力するプログラムが終わらないようにしたいです。
前提として、存在しない郵便番号は入力されないものとします。
csv内のデータは
0600000 北海道札幌市中央区
0640941 北海道札幌市中央区旭ケ丘
0600041 北海道札幌市中央区大通東
0600042 北海道札幌市中央区大通西
0640820 北海道札幌市中央区大通西
0600031 北海道札幌市中央区北一条東
0600001 北海道札幌市中央区北一条西
0640821 北海道札幌市中央区北一条西
0600032 北海道札幌市中央区北二条東
0600002 北海道札幌市中央区北二条西 ...
と羅列してあります。
あなたの回答
tips
プレビュー