Java での簡易な辞書引きプログラム
HashMap で連想配列が可能。
HashMap は直列化可能なので、ファイルに書き出して、
簡易なデータベース(辞書)を作成
mapdb.zip を展開する。
辞書作成のプログラムをコンパイル
> javac MakeDb2.java
bday.dat の MAP 辞書の作成 ==> mydb.map
ができる
> java MakeDb2 bday.dat
辞書の読み込みと検索のプログラムをコンパイル
> javac KenDb2.java
テスト
> java KenDb2
蒼和歌子 --> 1980/5/25
明石家さんま --> 1955/7/1
麻倉美和 --> 1974/2/22
OK
2011/12/13