0

Androidアプリ開発初心者です。現在、データベース操作を操作するためのシングルトン クラスを作成しています。選択クエリの場合、「テーブルフィールド名」をキーとして、各行のデータを辞書に格納する予定です。次に、行データの各ディクショナリが配列に格納されます。この概念を iOS に実装しました。しかし、私は Android を初めて使用するので、Android で辞書の概念をどのように実装できるかわかりません。これは Android で利用できますか? もしそうなら、誰でも私が実装するのを手伝ってくれます。

前もって感謝します。

4

1 に答える 1

1

iOSではdictionary、データをキー/ペア値として保存している可能性があります

そしてアンドロイドではHashMap<Key,Value>

Map<Intger,String> map = new HashMap<Integer,String>();

ここInteger is key and String is value

//マップにデータを追加

map.put(1,"string1");
map.put(2,"string2");

ノート ::

気をつけてkey is unique not allowed duplicatesif you need ordered data then use LinkedHashmap instead of Hashmap

// データを取得する

for(Map.Entry<Integer,String> entry :map.entrySet())
{
    int i = entry.getKey();
    String s = entry.getValue();
}
于 2012-05-15T09:25:13.910 に答える