前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

CaseInsentiveHashMap

DbUtilsでクエリーの検索結果を取得した際、1レコードを表すMapのインスタンス。Map内の全てのキーを小文字で保管し、get()メソッドに対しては大文字小文字を区別せずに値を返す。そのため、HashMapのインスタンスどにputAll()などしてしまうと全て小文字キーとして追加され、大文字キーでは取得できなくなるので注意が必要。