私は次の構造を達成しようとしています:
ArrayList
HashMap
ArrayList
HashMap
HashMap
HashMap
ArrayList
HashMap
HashMap
HashMap
ArrayList
を に追加するにはどうすればよいHashMap
ですか?
この構造は何に使用されますか?単純化します。
それを保存するのに最適な場所は、sqlite db の一連のテーブルです。
この巨大な構造を簡素化するために、カスタム クラスを作成できます。
public class WeirdObject<D> extends ArrayList<HashMap<String, D>> {
// Your custom methods here for easy construction and interaction with this class
}
オブジェクトを追加するには:
WeirdObject<WeirdObject<Double>> weirdObject = new WeirdObject<WeirdObject<Double>>();
HashMap<String, WeirdObject<MyObject>> hashMap = new HashMap<String, WeirdObject<MyObject>>();
// add your WeirdObjects (AKA ArrayList<Hashmap<String, MyObject>)
weirdObject.add(hashMap);
どうぞ
ArrayList<HashMap<String, ArrayList<HashMap<String, MyObject>>>> wierdDataStructure;