0

我是 Android 应用程序开发的新手。现在我正在编写一个用于操作数据库操作的单例类。在选择查询的情况下,我打算将“表字段名称”存储为字典中每一行的键和数据。然后将每个行数据字典存储在一个数组中。我已经在 iOS 中实现了这个概念。但由于我是 Android 新手,我不知道如何在 Android 中实现字典概念。这在Android中可用吗?如果是这样,任何人都可以帮助我实施。

提前致谢。

4

1 回答 1

1

在 ios 中可能dictionary是将数据保存为键/对值

在android中我们有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 回答