ArratList 增加的额外方法
ArrayList () 构造一个初始容量为10的空列表 |
ArrayList(Collection<E>c) 构造一个包含指定集合的元素列表,按照它们由集合的迭代器返回的顺序 |
ArrayList(int initialCapacity) 构造具有指定初始容量的空列表 |
所有ArrayList(顺序表)或者List(线性表)其实都可以看作Collection(元素集合)
foreach 写法;
①
for(元素:容器){
...
}
②
for(数组元素:数组){
...
}
int[]a={1,2,3}
for(int item:a){
}
for(int i=0;i<a.length;i++){
int item = a[i];
}
③
for(List元素:List){
...
}
List<Integer>list=//{1,2,3}
for(Integer item:list){
}
for(int i=0;i<list.size();i++){
Integer item = list.get(i);
}