操纵数据库操作和字典概念

时间:2012-05-15 09:18:49

标签: android dictionary

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

提前致谢。

1 个答案:

答案 0 :(得分: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();
}