6.使用Java函数库

ArrayList

ArrayList 与一般数组的比较
  1. 一般数组创建时必须确定大小
  2. 存放对象给一般数组时必须指定位置
  3. 一般数组使用特殊的语法
  4. Java5.0中ArrayList是参数化的(parameterized)(ArrayList<>)

超强布尔表达式

&& || != ! & |

要是用API中的类,你必须知道他被放在哪个包中.你必须指明程序代码中所使用的的类的完整名称

A IMPORT
import java.util.ArrayList
B TYPE
声明
java.util.ArrayList list = new java.util.ArrayList();
参数
返回

要点

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

查阅API