集合(可以理解为动态数组)
——ArrayList
ArrayList对象是长度可变的对象引起的数组
随着元素的添加,元素会增加,列表也会随着扩展
使用方法
1.创建集合
PlayList(){
playArray = new ArrayList(); //初始化两个 ArrayList对象
subListObj =new ArrayList();
}
2.向集合添加元素
void add(){
playArray.add("jack");
playArray.add("jack2");
playArray.add("jack3");
playArray.add("jack4");
playArray.add("jack5");
playArray.add("jack6");
}
替代位置1的数
playArray.set(1,"asdf");
移除
playArray.remove(jack2);
3.取集合元素
playArray.get(ctr); //ctr为下标(类似数组)
集合的其他方法不列举
截取,查长度,等
--HashMap(理解为动态字典)
用于存储键/值映射关系
不能保证其元素的存储顺序
用法
添加,修改
put(K key,V value);
数组
1.数组长度固定
2.数组的类型确定