今天在写程序时遇到一个很容易犯错的问题,下面记录一下,首先看代码:
<span style="font-size:12px;">private void loadData() {
Map<String, Object> contentMap = null;
classroomListItems.clear(); // classroomListItems = new ArrayList<List<Map<String, Object>>>();
for(String key : MainActivity.classroomMap.keySet()) {
contentListItems.clear(); // contentListItems = new ArrayList< Map<String, Object> >();
for(int j = 0; j < MainActivity.classroomMap.get(key).size(); ++j) {
contentMap = new HashMap<String, Object>();
contentMap.put("courseTime", MainActivity.classroomMap.get(key).get(j).getStarttime().substring(11, 16) + "-"
+ MainActivity.classroomMap.get(key).get(j).getEndtime().substring(11, 16));
contentMap.put("courseName", MainActivity.classroomMap.get(key).ge