java map 装入list

Posted 进击的小牛牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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());
            }

 

以上是关于java map 装入list的主要内容,如果未能解决你的问题,请参考以下文章

java8 .stream().sorted().filter().map().collect()用法

JAVA由一个将JSONArray转成Map的需求引发的lambda语法的学习

Mybatis的map用法

java,list数组转换成map

java map对象转换成list

关于java的容器类 list,map等的toString()方法