私はHashMap
データを得ました:
Map<CharSequence, MyObject> dataMap = GET_FROM_SOME_WHERE
値が「company.name」dataMap
のCharSequence
タイプのキーが にあります
しかし、次のコードはfalseを返します。
String field = "company.name";
dataMap.containsKey(field); //This return me false
HashMapString
のキーがCharSequence
. それが私に偽を返す理由です。
私の推測が正しければ、どうすればそれを取り除くことができますか? 上記のコードが true を返す必要があります。キー「company.name」がそのマップデータにキーとしてあると確信しています。