东理初始化数组SHANDONGUNIVERSITYOFTECHNOLOGY基本数据类型的数组元素初始化为0或程序输出:false0.0非基本数据类型的数组元素初始化为null0.0可以采用循环结构初始化数组,示例:0.0publicclass ArrayTest0.0(0.0public static void main(String args)(0.0double[] squares;0.0squares = new double[10];0.0for(inti=o;i<squares.length;i++)10.0I/squares[i] = i*i;0.0System.out.println(squares[i]);专业专注创新
专业 专注 创新 初始化数组 基本数据类型的数组元素初始化为 0 或 false 非基本数据类型的数组元素初始化为null 可以采用循环结构初始化数组, 示例: public class ArrayTest { public static void main(String[] args) { double[ ] squares; squares = new double[10]; for (int i=0; i < squares.length; i++) { //squares[i] = i*i; System.out.println(squares[i]); } } } 程序输出: 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
山东理+基本数据类型数组元素初始值SHANDONGUNIVERSITY OF TECHNOLOGY初始值初始值数据类型数据类型00.0ffloatbyte00.0dshortdouble0intcharlu0000OLlongfalseboolean专业专注创新
专业 专注 创新 基本数据类型数组元素初始值 数据类型 初始值 数据类型 初始值 byte 0 float 0.0f short 0 double 0.0d int 0 char \u0000 long 0L boolean false
东理一维数组对象的创建形式之二SHANDONGUNIVERSITYOFTECHNOLOGYJava语言允许通过数组的初始化语句创建数组示例:int[] n1=10,20,30,40,50];int[] n2=new int[](1,2,3,4,5];上面语句创建了含有5个元素的数组下标分别为0,1,2,3,4专业专注创新
专业 专注 创新 一维数组对象的创建形式之二 Java语言允许通过数组的初始化语句创建数组 示例: int[ ] n1 = { 10, 20, 30, 40, 50 }; int[ ] n2=new int[ ]{1,2,3,4,5}; 上面语句创建了含有5个元素的数组 下标分别为0, 1, 2, 3, 4
理注意事项SHANDONGUNIVERSITY OFTECHNOLOGY当通过循环遍历数组时下边界:0上边界:数组长度一1当数组下标出错,Java产生ArraylndexOutOfBoundsException专业专注创新
专业 专注 创新 注意事项 当通过循环遍历数组时 下边界:0 上边界:数组长度-1 当数组下标出错,Java 产生 ArrayIndexOutOfBoundsException
理一维数组使用举例SHANDONG UNIVERSITY OFTECHNOLOGY说明:数组的内存空间在声明时并未分配在使用new时实际分配内存空间。可以由用户的输入来确定数组长度。程序举例:★功能:利用一维数组,输入学生成绩计算最大值、最小值平均成绩并输出。专业专注创新
专业 专注 创新 一维数组使用举例 说明:数组的内存空间在声明时并未分配, 在使用new时实际分配内存空间,可以由 用户的输入来确定数组长度。 程序举例: 功能:利用一维数组, 输入学生成绩, 计算最大值、最小值平均成绩并输出