Aimin2022 2022-08-30 21:54 采纳率: 54.5%
浏览 51
已结题

Java List列表嵌套字典Map 怎么直接给变量赋值呢?

Java List列表嵌套字典Map 怎么直接给变量赋值呢?(不要通过add 或者put 等方法赋值
Java List列表嵌套字典Map 怎么直接给变量赋值呢?(不要通过add 或者put 等方法赋值
Java List列表嵌套字典Map 怎么直接给变量赋值呢?(不要通过add 或者put 等方法赋值

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图
    List<Map<String,String>> mapList= null;

    mapList= [
                {"pass"=0, "name"=百度},
                {"pass"=0, "name"=百度2}
            ];

List列表嵌套字典Map 怎么给变量赋值呢?

  • 写回答

4条回答 默认 最新

  • 梦里逆天 2022-08-30 22:46
    关注
    
    import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    
    public class Test {
        public static void main(String[] args) {
            List<Map<String,String>> mapList= new ArrayList<>();
            Map<String, String> m1= new HashMap<String, String>();
            m1.put("pass", "0");
            m1.put("name", "百度->百度");
            m1.put("count", "0");
            m1.put("status", "Fail");
            System.out.println(m1);  // {pass=0, name=百度->百度, count=0, status=Fail}
            mapList.add(m1);
            System.out.println(mapList); // [{pass=0, name=百度->百度, count=0, status=Fail}]
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 快乐小土狗 2022-08-30 22:25
    关注
    评论
  • 燕少༒江湖 2022-08-30 22:26
    关注

    1、new 一个list
    2、new两个map,map1、map2,然后分别put对应的数据;
    3、list.add(map1);
    list.add(mpa2);

    评论
  • 快乐的小小鸟 2022-08-30 23:37
    关注

    一点也不优雅

    img

    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 9月7日
  • 已采纳回答 8月30日
  • 修改了问题 8月30日
  • 修改了问题 8月30日
  • 展开全部

悬赏问题

  • ¥15 (关键词-聊天软件)
  • ¥15 求大家看看这个编程的编法没有思路啊
  • ¥20 WSL打开图形化程序子窗口无法点击
  • ¥15 Jupyter Notebook 数学公式不渲染
  • ¥20 ERR_CACHE_MISS 确认重新提交表单
  • ¥20 关于vba使用HTMLfile执行js函数问题
  • ¥60 悬赏求解,通过实时现场摄像头的视频图像识别其他对家打出的麻将牌,识别麻将牌,识别牌墙位置,通过识别对家打出了什么牌
  • ¥15 关于#GPU jetson#的pcie驱动开发问题,如何解决?
  • ¥15 stm32f103zet6 串口5无法收发数据
  • ¥15 关于C语言使用线程队列实现多线程并发