数组的长度不可变化,但是ArrayList集合的长度可以随意变化,所以在一些场景下,我们会选择ArrayList来存放我们的数据们。
基本类型 包装类(引用类型,包装类都位于java.lang包下)
byte Byte
short Short
int Integer 【特殊】
long Long
float Float
double Double
char Character 【特殊】
boolean Boolean
下面介绍关于ArrayList集合常用的方法:
// 向集合当中添加元素,需要用到add方法。
public boolean add(E e)
【例】 list.add(""赵丽颖"");
注:向集合当中添加元素,参数的类型和泛型一致。返回值代表添加是否成功。不过对于ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用。
// 向集合当中获取元素,需要用到get方法。
public E get(intindex)
【例】 list.get(0);
注:从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素。
// 向集合当中删除元素,需要用到remove方法。
public E remove(intindex)
【例】 list.remove(0);
注:从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素。
// 向集合当中获取集合长度,需要用到size方法。
public int size()
【例】 list.size();
注:获取集合的尺寸长度,返回值是集合中包含的元素个数。
//反转集合中元素的顺序
public static void reverse(List<?> list)
【例】Collections.reverse(list);
//根据元素的自然顺序 对指定列表按升序进行排序。
public static <T extends
<? super T>> void sort(<T> list)【例】Collections.sort(list);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |