6.使用Java函数库
ArrayList
ArrayList 与一般数组的比较
- 一般数组创建时必须确定大小
- 存放对象给一般数组时必须指定位置
- 一般数组使用特殊的语法
- Java5.0中ArrayList是参数化的(parameterized)(ArrayList<>)
超强布尔表达式
&& || != ! & |
要是用API中的类,你必须知道他被放在哪个包中.你必须指明程序代码中所使用的的类的完整名称
A IMPORT
import java.util.ArrayList
B TYPE
声明
java.util.ArrayList
参数
返回
要点
- ArrayList 是个Java的API
- 使用add()来新增ArrayList的元素
- 使用remove()来删除ArrayList中的元素
- 要寻找某项元素的位置,使用indexOf()
- 使用isEmpty()来判别ArrayList是否为空
- 取得ArrayList的大小,可以使用size()方法
- 传统的数组可以用length这个变量取得大小
- ArrayList自动地调整大小
- 可以用参数类型类声明数组内容的类型,例如ArrayList
- 虽然ArrayList只能携带对象而不是primitive主数据类型,但编译器能够自动地将primitive主数据类型包装成Object以存放在ArrayList中
- 类会用包来组织
- 类有完整的名称,那是由包的名称与类的名称所组成的.ArrayList实际上叫做java.util.ArrayList
- 除了java.lang之外,使用到其他包的类都需要指定全名
- 也可以在原始代码程序的最开始部分下import指令来说明所使用到的包
查阅API
- 本文链接: https://halo.cjh.kim/archives/headfirstjava6md
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!