Java语言数组程序设计.pptVIP

  • 6
  • 0
  • 约1.3万字
  • 约 47页
  • 2016-12-20 发布于江西
  • 举报
1 一维数组 一维数组中的各个元素排成一行,通过数组名和一个下标就能访问一维数组中的元素。 4.1.1 一维数组的定义 数组的定义包括数组声明和为数组分配空间、初始化(创建数组)等内容,必要时,还要为数组元素分配空间或初始化。 1.一维数组的声明 声明一个一维数组的一般形式为: 类型 数组名[ ]; 或 类型[ ] 数组名; 其中,类型可以是Java中任意的基本数据类型或引用类型,数组名是一个合法的标识符,[ ]指明该变量是一个数组变量。例如: int ia[]; (或 int[] ia;) double da[]; (或 double[] da;) String sa[]; (或 String[] sa;) Button btn[]; (或 Button[] btn;) 与其他高级语言不同,Java在数组声明时并不为数组分配存储空间,因此,在声明的[]中不能指出数组中元素的个数(数组长度),而且对于如上声明的数组是不能访问它的任何元素的,必须经过初始化、分配存储空间创建数组后,才能访问数组的元素。当仅有数组声明,而未分配存储空间时,数组变量中只是一个值为null的空引用(指针)。 2.一维数组的空间分配 为数组分配空间有两种方法:数组初始化和使用new运算符。为数组分配空间后,数组变量中存储为数组存储

文档评论(0)

1亿VIP精品文档

相关文档