1. ArrayList 类的remove()方法:
- remove()方法删除的内容,不会在ArrayList的数组中留下痕迹。即:是彻底删除了,并不是将是要删除的内容赋值为 空 。
例如:在删除了list里面的0好元素后,对应的数组长度也缩小了
删除前:
删除后:
- add()方法,是将元素添加到元素的前面,因此要添加到元素的后面就要输入下一个元素的下标,(这里注意:要添加到最后一个元素的后面,可以超出一个下标)
package lian_xi;
import java.util.ArrayList;
public class Main
{
public static void main(String[]args) throws Exception
{
ArrayList list = new ArrayList();
list.add(123);
list.add(456);
list.add(789);
//添加到789元素的后面(注意:这里如果存在添加元素的情况,也会自动添加到前面)
list.add(3,999);
System.out.println(list);
}
}