要点一
- ArrayList是个Java API的类
- 使用add()来新增ArrayList的元素
- 使用remove()来删除ArrayList中的元素
- 要寻找某项元素的位置,使用indexOf()
- 使用isEmpty()来判别ArrayList是否为空
- 要取得ArrayList的大小,可以使用size()方法
- 传统的数组可以用length这个变量取得大小
- ArrayList会自动调整大小
- 可以用参数类型来声明数组内容的类型,例如ArrayList<Button>会声明带有Button类型元素的ArrayList
- 虽然ArrayList只能携带对象而不是primitive主数据类型,但编译器能够自动地将primitive主数据类型包装成Object以存放在ArrayList中
- 类会用包来组织
- 类有完整的名称,那是由包的名称与类的名称所组成的。ArrayList事实上叫做java.util.ArrayList
- 除了java.lang之外,使用到其他包的类都需要指定全名
- 也可以在原始程序代码的最开始部分下import指令来说明所使用到的包