Java入门与进阶P-5.3+P-5.4

数组的元素

有效的下标

  • 最小的下标是0,最大的下标是数组的元素个数-1
  • 可是编译器不会检查看你是否用了有效的下标
  • 但是如果运行的时候出现了无效的下标,可能会导致程序终止

定义数组变量

元素个数必须是整数

元素个数必须给出

元素个数可以是变量

Length

每个数组有一个内部成员length,会告诉你它元素的数量

初始化数组元素

数组元素总是初始化。

基本数据类型的数组元素被初始化为其数据类型的默认值。

例如,数字数组元素初始化为零,布尔元素为false,引用类型元素为null。

以下代码说明了数组初始化:

 

默认情况下,intArray [0],intArray [1]和intArray [2]初始化为零。

数组变量

直接初始化数组

new 创建的数组会得到默认的0值

int[] scores = {87 , 98 , 69 , 54 , 65 , 76 , 87 , 99};

直接用大括号给出数组的所有元素的初始值

不需要给出数组的大小,编译器替你数数

声明数组变量

首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:

1 dataType[] arrayRefVar;   // 首选的方法
2  
3 4  
5 dataType arrayRefVar[];  // 效果相同,但不是首选方法

复制数组

必须遍历源数组将每个元素逐一拷贝给目的数组

posted @ 2022-06-20 22:07  ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ  阅读(23)  评论(0)    收藏  举报