苹者演大孝 South China Agr icultur al Uni versity 第七章数组
第七章 数组
主要内容: 71数组元素 72声明数组和使用数组 73对象数组 74命令行参数 7.5可变长度参数列表 7.6二维数组与多位数组 77 Array List类 78多边形与折线 7.9鼠标事件 ■710键盘事件
主要内容: ◼ 7.1 数组元素 ◼ 7.2 声明数组和使用数组 ◼ 7.3 对象数组 ◼ 7.4 命令行参数 ◼ 7.5 可变长度参数列表 ◼ 7.6 二维数组与多位数组 ◼ 7.7 ArrayList类 ◼ 7.8 多边形与折线 ◼ 7.9 鼠标事件 ◼ 7.10 键盘事件
7.1数组元素 口数组是一个含有多个值的列表,每个值存在于数组的 特定的、具有编号的位置。对应每个位置的编号称为索 引或者下标。 数组中每个元素类型相同,各元素存于 数组名 数组中特定的、具有编号的位置。 下标 0123456789 scores79879482679887817491 大小为N的数组它的下标值是0到n-1 当前数组的大小是10,索引是从0到9
数组是一个含有多个值的列表,每个值存在于数组的 特定的、具有编号的位置。对应每个位置的编号称为索 引或者下标。 0 1 2 3 4 5 6 7 8 9 79 87 94 82 67 98 87 81 74 91 大小为N的数组它的下标值是0到 n-1 scores 数组名 下标 当前数组的大小是10,索引是从0到9 7.1 数组元素 数组中每个元素类型相同,各元素存于 数组中特定的、具有编号的位置
苹者演大孝 South China Agr icultur al Uni versity ■访问数组的方式是:数组名[索引值] scores[2] ■表达式 Scores[2]引用一个具体内存单元的整型值, 并且可以用于任何使用整型变量的场合。 ■可以对 scores[2]赋值、用于计算或者输出 scores[2]的值 ■数组索引是一个整型值,可以使用整型表达式指定用 于访问数组的索引。 scores[2=89; scores[first]= scores[first+ 2, mean=(scores[0]+ scores[1]) 2, System. out. printIn( Top =+scores[5)
◼ 访问数组的方式是: 数组名[索引值] ◼ scores[2] ◼ 表达式 scores[2] 引用一个具体内存单元的整型值, 并且可以用于任何使用整型变量的场合。 ◼ 可以对scores[2]赋值、用于计算或者输出scores[2]的值。 ◼ 数组索引是一个整型值,可以使用整型表达式指定用 于访问数组的索引。 scores[2] = 89; scores[first] = scores[first] + 2; mean = (scores[0] + scores[1])/2; System.out.println ("Top = " +scores[5]);
72声明数组和使用数组 ■保存在数组中的值称为数值元素,值的类型成为数组 元素类型。 ■保存在一个数组中的所有值具有相同的类型。 个数组可以保存任何基本类型数据或者是对象。 在Java中,数组是对象,要建立数组,必须声明数组 应用变量,然后可以用new运算符实例化数组,为数 组分配保存值的内存空间
◼ 保存在数组中的值称为数值元素,值的类型成为数组 元素类型。 ◼ 保存在一个数组中的所有值具有相同的类型。 ◼ 一个数组可以保存任何基本类型数据或者是对象。 ◼ 在Java中,数组是对象,要建立数组,必须声明数组 应用变量,然后可以用new运算符实例化数组,为数 组分配保存值的内存空间。 7.2 声明数组和使用数组