ArrayList集合的使用
ArrayList特点:
与数组最大的不同是:集合定义只会长度可以改变而数组一旦定义就不能改变
ArrayList使用:
创建: ArrayList<E> 集合名=new ArrayList<E> ();
其中 E 代表泛型,既集合内存储的所有元素的统一类型
E只能是引用类型而不能是基本类型: int, short, long, byte, double, float, boolean , char
若要使用基本类型则需要使用包装类:Integer, Short, Long, Byte , Double, Float, Boolean, Character
输出结果:
注意点:
与数组不同,当打印ArrayList打印集合名时输出的是内容而非地址
输出结果:
当内容为空是打印的是一对中括号
添加元素: 集合名.add(内容);
集合的添加动作一定成功,返回值信息可用可不用
输出结果:
当多次添加时:
输出结果:自动用逗号隔开,展现集合的形式
删除元素: 集合名.remove(索引);
提取元素: 集合名.get(索引);
索引从0开始,从集合中获取元素的位置
获取集合大小: 集合名.size();
输出结果:
集合元素的遍历:
输出结果: