2 回答

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
您需要更正您的 sharedList 聲明,
java.util.List sharedList=new java.util.ArrayList<>();
到
java.util.List<Map<String, String>> sharedList=new java.util.ArrayList<Map<String, String>>();
你的主要代碼應(yīng)該是這樣寫(xiě)的,
Map<String, String> rowDataMap = new HashMap<String, String>();
rowDataMap.put("startId",row1.startId);
rowDataMap.put("endID",row1.endID);
rowDataMap.put("time",row1.time);
rowDataMap.put("flag",row1.flag);
sharedList.add(rowDataMap);
如果這看起來(lái)不錯(cuò)和/或如果您有任何其他疑問(wèn),請(qǐng)告訴我。

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊
您可以像這樣創(chuàng)建和初始化 aHashMap并將其添加到 aList中,
List list = new ArrayList();
list.add(new HashMap() {{
put("a", "b");
}});
添加回答
舉報(bào)