java map 装入list
需要生成多组数据的时候,应将map时候放入循环,否则循环出来会一直覆盖之前的,只能保存一条数据。
具体如下:
if (rs.next()) { do { Map<String, String> newsMap = new HashMap<>(); newsMap.put("news_id",Des.getEncString(rs.getString("news_id"))); newsMap.put("news_addtime",rs.getString("news_addtime")); newsMap.put("news_title",rs.getString("news_title")); newsList.add(newsMap); } while (rs.next()); }
日拱一卒,不负所期