2013-10-01 86 views
1

我想創建一個類似於數據結構的表來保存與Android應用程序相互關聯的三個數組列表。第一個數組列表將保存索引值,第二個數組將保存一個實際值,第三個將是一個標誌,說明實際值是否已更改。請有人能幫助我解決這個問題的任何建議或提示?非常感謝你提前。如何使用Android Java中的數組列表創建表格數據結構

回答

1

將地圖放置到地圖中可更好地使用Map。這是連續保存3個數據的好方法。

Map <Integer, HashMap<String, Boolean>> table = 
      new HashMap <Integer, HashMap<String, Boolean>>(); 

內部Map包含值:實際值和標誌。外部Map包含訪問包含值的內部映射的索引。

0
public class A{ 
int index, ArrayList<B> list; 
} 

public class B{ 
boolean valueChanged,String actualValue; 
} 

那麼到底使用:

WeakHashMap<String, List<A>> hashMap; 
相關問題