List与ArrayList
- List是一个接口,而ArrayList是一个类。
- List继承了Collection接口
- ArrayList实现了List接口
常用方法
add(int index, Object obj)
是向指定索引位置添加对象set(int index, Object obj)
是修改指定索引位置的对象
遍历元素
1 | String a = "A", b = "B", c = "C"; |
除此遍历方法之外,由于List集合可以通过索引位置访问元素,因此还可以通过for循环遍历集合中元素
1 | String a = "A", b = "B", c = "C"; |
ArrayList与Vector的区别
ArrayList不是线程安全的,而Vector是线程安全的。