定長數(shù)組
值是固定的,先 聲明 賦值,再取下標
- 聲明:變量類型[] 變量名
- 賦值: = {"值1","值2"}
- 取值:變量名[] 0表示第一個值 一次類推
//定長數(shù)組
//聲明:變量類型[] 變量名 賦值: = {"值1","值2"} 取值:變量名[]
String[] s = {"1","2"}; // 1 2是常量 什么是常量?不變的量/值
//賦值 變量名
s = new String[10];
- 一維數(shù)組 里面的值是元素 這里舉例 元素是字符串
String[] a = {"1","2"} - 二維數(shù)組 元素為 一維數(shù)組
String[][] aa = {{"1","2"},{"lili","bobo"}}
變長數(shù)組 list
變長數(shù)組先聲明再去給值.添加用 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循環(huán)遍歷容器里面的值再取值,`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