美文网首页
2018-11-16 三种容器 & maven & Bas

2018-11-16 三种容器 & maven & Bas

作者: deji_Chen | 来源:发表于2018-11-16 17:16 被阅读0次

    定长数组

    值是固定的,先 声明 赋值,再取下标

    • 声明:变量类型[] 变量名
    • 赋值: = {"值1","值2"}
    • 取值:变量名[] 0表示第一个值 一次类推
    //定长数组
          //声明:变量类型[] 变量名 赋值: = {"值1","值2"} 取值:变量名[]
            String[] s = {"1","2"};  // 1 2是常量 什么是常量?不变的量/值
            //赋值 变量名
            s = new String[10];
    
    • 一维数组 里面的值是元素 这里举例 元素是字符串
      String[] a = {"1","2"}
    • 二维数组 元素为 一维数组
      String[][] aa = {{"1","2"},{"lili","bobo"}}

    变长数组 list

    变长数组先声明再去给值.添加用 list.add("值") 一次只能给1个值,取值用变量名.get(),大小用 变量名.size() 修改 list.add(取下标,"要修改的值");

     public void list(){
      List<String> list=new ArrayList<String>();
      list.add("lili");
      list.add("vava");
      list.add("bobo");
        System.out.println(list.get(2));
        System.out.println(list.size());
      }
    

    map集合

    map和set差不多都是需要for each循环遍历容器里面的值再取值,`map存的是key,value值
    赋值:map.put(“key值”,“value值”); 存值
    取值:map.get(key值)

    public void map(){
      Map<String,Integer> m=new HashMap<String, Integer>();
      m.put("lili",22);
      m.put("wawa",18);
      m.put("bobo",20);
        System.out.println("lili的年龄是"+m.get("lili"));
      }
    
    image.png
    image.png

    相关文章

      网友评论

          本文标题:2018-11-16 三种容器 & maven & Bas

          本文链接:https://www.haomeiwen.com/subject/uknmfqtx.html