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