2012-05-15 66 views
0

我是Android應用程序開發的新手。現在我正在編寫一個用於操作數據庫操作的單例類。在選擇查詢的情況下,我打算將「表字段名稱」作爲鍵和字典中每一行的數據進行存儲。然後每個行數據字典存儲在一個數組中。我已經在iOS中實現了這個概念。但是,由於我是Android新手,我不知道如何在Android中實現字典概念。這在Android中可用嗎?如果有的話,任何人都可以幫我實施。操作數據庫操作和字典概念

在此先感謝。

回答

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(); 
} 
+0

的HashMap是在Java中,而不是在Android的 –

+0

謝謝你的朋友。我來檢查一下。 –

+0

@sleimanjneidi android不是編程語言,所以它爲什麼不是java? –