Collection 的子类 List
List集合的一些使用方法:
一、 声明集合:
List<String> list = new ArrayList<String>();
二、往集合里面添加元素
list.add("one");
list.add("two");
这边要注意 其实add方法还有一个重载方法 那就是:add(index,element); 这个重载方法就是在指定的位置插入指定的元素
三、 删除元素
其实删除元素的原理与数组相同,都是通过坐标寻找到元素,然后执行删除操作
list.remove(index );
四、截取元素
list.subList(start,end);//括号中的参数就是集合中的起始位置到结束位置,注意,截取后的元素也是组成一个集合,如果要接受的话,也要定义集合接收
五、清除集合元素
list.subList(Start,end).clear();
六、集合转换成数组
String[] array = list.toArray(new String[]{});
七、数组转集合
List<String> list = Arrays.asList( element);
注意 集合于数组间的转换 转换完成之后就不能去对集合进行插入和删除操作,除非将集合的元素全部复制到另一个集合中在另一个集合中操作
八、 遍历集合
① 新循环遍历:
for(String str: list){
system.out,println(str)
}
②迭代器遍历
Iterator <String> it = list.Iterator();
while(it.hasNext()){
String str = it.next();
System.out.println(str);
}