AP 考试中心
·
AP 计算机科学 A
·
单元 6:数组
AP 计算机科学 A - 单元 6:数组
闪卡复习 · 预生成学习资源,所有用户共享
使用 `数组名[索引]` 的语法,例如 `scores[0]`。
一个 final 实例变量,存储数组中的元素数量(数组的长度)。
`类型[] 数组名 = new 类型[大小];` 例如:`int[] data = new int[10];`
初始化列表 (Initializer List)
点击看答案
在声明时为数组提供初始值的方式。例如:`String[] names = {"A", "B", "C"};`
ArrayIndexOutOfBoundsException
点击看答案
当尝试使用无效索引(< 0 或 >= array.length)访问数组时抛出的运行时异常。
使用循环按顺序访问(“访问”)数组中的每个元素的过程。
`for (int i = 0; i < anArray.length; i++) { ... }`
增强型 for 循环 (For-Each Loop)
点击看答案
`for (类型 元素变量 : 数组名) { ... }`
只能用于访问元素,不能用于修改数组元素的值或替换元素。
数值类型为 0 或 0.0,布尔类型为 `false`。
方法接收的是数组的引用副本。在方法内对数组元素的修改会影响原始数组。
初始化一个变量为第一个元素,然后遍历数组的其余部分以寻找更大/更小的值。
初始化一个累加器为0,遍历数组并将每个元素的值加到累加器上。