小白学java第36天
Collection接口遍历对象方式2-for循环增强
增强for循环可以替代Iterator迭代器,底层依然是迭代器,快捷方式 I
语法:
for(元素类型 元素名:集合名或数组名){
访问元素 :System.out.println(元素)
}
List接口:
1.list集合类中元素有序,添加顺序和取出顺序一致,且可重复
2.list集合中的每个元素都有其对应的顺序索引,索引从0开始
3.List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素
常用方法:
1.add(int index,object ele):在index位置加入ele元素
2.addAll(int index ,Collection eles):在index 位置加入eles中的所有元素
3.get(int index):获取指定位置元素
4.indexOf(object obj):返回obj在集合中首次出现的位置
5.lastIndexOf(object obj):返回obj在集合中最后出现的位置
6.remove(int index):删除index位置的元素,并返回钙元素
7.set(int index,Object ele ):设置指定index位置的元素为ele,相当于是替换
8.subList(int fromIndex,int toIndex):返回从fromIndex到toIndex位置的子集合(前必后开)