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