Java List类
1. list中添加,获取,删除元素
添加方法是:.add(e);
获取方法是:.get(index);
删除方法是:.remove(index);
按照索引删除:.remove(Object o);
2. list中是否包含某个元素;
.contains(Object o); 返回true或者false
3. list中根据索引将元素数值改变(替换);注意 .set(index, element); 和 .add(index, element); 的不同;
String a="白龙马", b="沙和尚", c="八戒", d="唐僧", e="悟空";
List<String> people=new ArrayList<>();
people.add(a);
people.add(b);
people.add(c);
people.set(0, d); //.set(index, element); //将d唐僧放到list中索引为0的位置,替换a白龙马
people.add(1, e); //.add(index, element); //将e悟空放到list中索引为1的位置,原来位置的b沙和尚后移一位
//增强for循环遍历list
for(String str:people){
System.out.println(str);
}
//---------------------输出------------------
// 唐僧
// 悟空
// 沙和尚
// 八戒
//---------------------输出------------------
4. list中查看(判断)元素的索引;
注意:.indexOf(); 和 lastIndexOf()的不同;