
其中<E>指的是泛型 ,集合里只能添加引用数据类型,集合里无法直接添加基本数据类型,如果要添加,只能添加对应的包装类


public class Test{
public static void main(String[] args){
ArrayList<String> list=new ArrayList<>();
list.add("aaa");
list.add("bbb"); //增
list.add("ccc");
list.remove("aaa");
list.remove(2); //删
list.set(1,"ddd"); //改
list.get(1); //查
for(int i=0;i<list.size();i++){ //利用size和get方法遍历ArrayList集合
String str=list.get(i);
System.out.println(str);
}
}
}
ArrayList底层原理:

文章详细介绍了如何在Java中使用泛型集合ArrayList,包括添加String类型的元素、删除指定元素、修改指定位置的元素以及遍历ArrayList的方法。同时强调了集合不能直接存储基本数据类型,需要使用对应的包装类。
add、addAll、remove以及它的重载方法、set、get、size用于遍历、底层原理)&spm=1001.2101.3001.5002&articleId=129084960&d=1&t=3&u=1ea38ba8fd6e4b39bedd2b9ee1c82ff2)
338

被折叠的 条评论
为什么被折叠?



