List:
特有的方法:
添加:
add(int index, E element)
addAll(int index, Collection<? extends E> c)
获取:
get(int index)
indexOf(Object o)
lastIndexOf(Object o)
subList(int fromIndex, int toIndex)
修改:
set(int index, E element)
迭代
listIterator()
import java.util.ArrayList; import java.util.List; /** * Created by lenovo on 2016/8/21. */ public class ex12 { public static void main(String[] args) { List list = new ArrayList(); //添加 list.add("铁蛋"); list.add("三胖子"); list.add("小沈阳"); list.add("赵本山"); list.add(2, "狗娃"); System.out.println(list); list.addAll(list); System.out.println(list);//???????? //获取 System.out.println( list.get(3)); System.out.println(list.indexOf("狗娃")); System.out.println(list.lastIndexOf("赵本山")); System.out.println(list.lastIndexOf("铁蛋"));//最后一次出现该元素的位置。 System.out.println(list.subList(0, 2));//不包括“2”位置的元素 //修改 list.set(0, "hahaha"); System.out.println(list);//该方法用于替换“0”位置的元素 //迭代 list.listIterator(); System.out.println(list);//遍历集合 } }
[铁蛋, 三胖子, 狗娃, 小沈阳, 赵本山] [铁蛋, 三胖子, 狗娃, 小沈阳, 赵本山, 铁蛋, 三胖子, 狗娃, 小沈阳, 赵本山] 小沈阳 2 9 5 [铁蛋, 三胖子] [hahaha, 三胖子, 狗娃, 小沈阳, 赵本山, 铁蛋, 三胖子, 狗娃, 小沈阳, 赵本山] [hahaha, 三胖子, 狗娃, 小沈阳, 赵本山, 铁蛋, 三胖子, 狗娃, 小沈阳, 赵本山] Process finished with exit code 0
时间: 2024-10-10 09:19:38