首页 > 其他分享 >【code基础】 List<List<Integer>>

【code基础】 List<List<Integer>>

时间:2022-09-26 15:44:07浏览次数:51  
标签:code List 基础 System list add res 100 out

刷题过程中会遇到List<List>的数据结构,以下展示定义和操作的过程

  @Test
 public void ListTest(){
        List<List<Integer>> res = new ArrayList<>();
        System.out.println(res); // []
        //添加第一个元素
        res.add(new ArrayList<>());
        res.get(0).add(100);

        //添加第二个元素
        res.add(new ArrayList<>());
        res.get(1).add(100);
        System.out.println(res); //[[100], [100]]

        res.get(1).add(0,200);
        System.out.println(res); //[[100], [200, 100]]

        //添加第三个元素
        res.add(Arrays.asList(1,2,3));
        System.out.println(res); //[[100], [200, 100], [1, 2, 3]]

       
    }

 @Test
 public void ListTest(){
        //第二种定义的方式
        List<List<Integer>>list =new ArrayList<List<Integer>>();
        System.out.println(list);// []
        //添加第一个元素
        list.add(new ArrayList<>());
        list.get(0).add(100);

        //添加第二个元素
        list.add(new ArrayList<>());
        list.get(1).add(100);
        System.out.println(list); //[[100], [100]]

        list.get(1).add(0,200);
        System.out.println(list); //[[100], [200, 100]]

        //添加第三个元素
        list.add(Arrays.asList(1,2,3));
        System.out.println(list); //[[100], [200, 100], [1, 2, 3]]

    }

 

标签:code,List,基础,System,list,add,res,100,out
From: https://www.cnblogs.com/xiaoyu-jane/p/16731161.html

相关文章

  • 爬虫基础——静态网页与动态网页
    爬虫基础——静态网页与动态网页在爬虫前应首先名确待爬取的页面是静态的,还是动态的,只有确定了页面类型,才方便后续对网页进行分析和程序编写。对于不同的网页类型,编写爬......
  • kafka基础术语
    1TopicKafka消息分类的标签,是一个逻辑概念。2Partion主题作为消息的归类,可以细分为一个或多个分区,分区可以看做是对消息的二次归类。分区可以有一个至多个副本,每个副......
  • IfcTransitionCode
    IfcTransitionCode类型定义IfcTransitionCode表示曲线或曲面的连续线段之间的连续性。示例在ContSameGradient中,连续线段的切线向量将具有相同的方向,但可能具有不同的幅......
  • 摆脱鼠标系列 - vscode 左右切换文档 快捷键换成 Ctrl + Alt + 左右箭头
    为什么默认快捷键是Ctrl+PageUpPageDown用的不太习惯Ctrl+Alt+左右箭头和双列的快捷键冲突了,那个就不用了,基本没用过备份图......
  • pandas基础知识(未完成)
    pandas基础知识pandas的数据结构SeriesPandasSeries类似表格中的一个列(column),类似于一维数组,可以保存任何数据类型Series由索引(index)和列组成,函数如下:Series只能......
  • 第2章---自动化测试基础
     手工测试(以人为驱动):表示的针对被测系统或者软件实现业务流中的每条路径进行覆盖(每条用例进行手工执行);测试工程师在此过程中就会产生相应的一些弊端; 1.测试人员产......
  • 线段树学习笔记(基础&进阶)(一) | P3372 【模板】线段树 1 题解
    什么是线段树线段树是一棵二叉树,每个结点存储需维护的信息,一般用于处理区间最值、区间和等问题。线段树的用处对编号连续的一些点进行修改或者统计操作,修改和统计的复杂......
  • 数组基础
    数组基础数组是相同类型数据的有序集合。数组的声明与定义:packagecharpter4;​publicclassShuZu{  publicstaticvoidmain(String[]args){    //变......
  • Codeforces Round #822 (Div. 2)
    D.SlimeEscape被greedy整破防了。这是转换后的题面。考虑使用调整法构造,记2个序列分别为\(f,g\),那么一种调整法是,\(f\)加了没事就加了不管,否则我们再考虑往当......
  • leetcode 208. Implement Trie (Prefix Tree) 实现 Trie (前缀树) (中等)
    一、题目大意Trie(发音类似"try")或者说前缀树是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。......