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

定长数组

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

  • 声明:变量类型[] 变量名
  • 赋值: = {"值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 list=new ArrayList();
  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 m=new HashMap();
  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 & BaseUI)