すべてのデータを保持するリストがあります。setData
List<Map<String, Integer>> setData = new ArrayList<Map<String, Integer>>();
Map<String, Integer> set;
値は次のように追加されます (これは、カーソルを反復処理しているときにループで発生します)。
set = new HashMap<String, Integer>();
set.put("value", value);
set.put("day", day);
setData.add(set);
その後、配列は「日」の最小値から「日」の最大値までソートされます。
私の質問:すべての「値」を同じ「日」に結合したいのですが、「値」を加算または減算する必要があり、最終的な配列には毎日 1 つの値しか保持されません。