ハッシュマップによって内部的にサポートされている Java を使用してドキュメント ストア クラスを作成しました。このドキュメント ストアを
初期化するには、構成ファイルから一連のキーをロードします。今、私は空白を使用しています..これは意味がありますか? より良い提案はありますか?? private static final String BLANK = "BLANK";
ドキュメント ストアは (String,String) をキー、値として受け入れます
2 に答える
1
はい、それで十分です。「__BLANK__」や「@@BLANK@@」などの特別な記号で保護する必要があるかもしれません。
于 2010-11-11T21:05:46.477 に答える
1
nullの代わりに、これは良い方法だと思います(有効な値がない場合BLANK
)。パフォーマンスのために、を使用してテストするよりも、を実行しmap.get("Key")
てテストする方がよいためです。キーが存在しない場合はnullを返しますが、値としてnullを使用すると、どちらの場合もnullが返されるため、存在するかどうかはわかりません。null
containsKey("Key")
get
それが明確であることを願っています...-デイブ
于 2010-11-11T21:07:05.277 に答える