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

2018-11-16  本文已影响0人  deji_Chen

定长数组

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

//定长数组
      //声明:变量类型[] 变量名 赋值: = {"值1","值2"} 取值:变量名[]
        String[] s = {"1","2"};  // 1 2是常量 什么是常量?不变的量/值
        //赋值 变量名
        s = new String[10];

变长数组 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
上一篇下一篇

猜你喜欢

热点阅读