現在、Blackberryアプリケーションに永続ストレージオブジェクトを実装しています。
設定オブジェクトのベクトルが含まれています。
特定の設定値を取得するための現在の実装は次のようになります
public String getSettingByName(String key)
{
String value = "";
for ( Enumeration e = _appSettings.elements(); e.hasMoreElements();)
{
if(((AppSettingsObject)e.nextElement()).get_key() == key)
{
value = ((AppSettingsObject)e.nextElement()).get_value();
}
}
return value;
}
列挙をループするよりも、その値にアクセスするためのより良い方法はありますか?
ありがとう!