第5章 数组 维数组、二维数组 高级数组观念
第5章 • 数组 – 一维数组、二维数组 – 高级数组观念
维数组对象 宣告一个数组并初始数组内容 int[] sCore=(90,85,55,94,77} for(int i =0; i< score.length; i++) System. out. printf("score[od] od\n", i, score[i]) 指定的索引值不可超出数组范围 会发生 ArraylndeXOutOfBoundsEXception length为数组对象的属性成员 code\ch05\SimpleArray, iava
一维数组对象 • 宣告一个数组并初始数组内容 • 指定的索引值不可超出数组范围 – 会发生ArrayIndexOutOfBoundsException • length为数组对象的属性成员 int[] score = {90, 85, 55, 94, 77}; for(int i = 0; i < score.length; i++) System.out.printf("score[%d] = %d\n", i, score[i]); code\ch05\SimpleArray.java
维数组对象 当您宣告一个数组时’其实就是在配置 个数组对象 个完整的数组宣告方式如下 int[l arr new int[10li
一维数组对象 • 当您宣告一个数组时,其实就是在配置一 个数组对象 • 一个完整的数组宣告方式如下 int[] arr = new int[10];
维数组对象 数据型态 初始值 byte 0 short r long float 0.0f double 0.0d char 山u0000 boolean false 谜题4
一维数组对象 数据型态 初始值 byte 0 short 0 int 0 long 0L float 0.0f double 0.0d char \u0000 boolean false 谜题4
维数组对象 int[ arr new int[10li System.out. print("arr初始值:"); for(int i =0; i< arrlength i++) System. out. print(arr[i] +)i arr[i]=l System.out. print("narr设定值 for(int i =0; i< arr length; i++) System. out. print(arr[i] + )i System. out. printin ()i code\cho5ArrayDemo. java
一维数组对象 int[] arr = new int[10]; System.out.print("arr初始值: "); for(int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); arr[i] = i; } System.out.print("\narr设定值: "); for(int i = 0; i < arr.length; i++) System.out.print(arr[i] + " "); System.out.println(); code\ch05\ArrayDemo.java