Java程序设计(chap3).pptVIP

  • 7
  • 0
  • 约8.96千字
  • 约 37页
  • 2016-04-21 发布于江西
  • 举报
Java程序设计(chap3).ppt

3.4 数组 运行该程序的结果如下: -9 1 25 30 70 3.4 数组 1) 二维数组的定义 对二维数组来说,分配内存空间有下面两种方法: (1)直接为每一维分配空间,如: int a[][]=new int[2][3]; (2)从最高维开始,分别为每一维分配空间,如: int a[][]=new int[2][]; a[0]=new int[3]; a[1]=new int[3]; 3.4 数组 2) 二维数组元素的引用 二维数组中每个元素的引用方式为:数组名[下标1][下标2] 其中下标1、下标2可为整型常数或表达式,如a[2][3]等,与一维数组一样,每一维的下标都从0开始。 3) 二维数组的初始化 与一维数组一样,二维数组的初始化也有两种方式: (1)直接对每个元素进行赋值。 (2)在定义数组的同时进行初始化。 如:int a[][]={{2,3},{1,5},{3,4}};定义了一个3×2的数组,并对每个元素赋值。 3.4 数组 【例3-7】 矩阵相乘:两个矩阵Am×n、Bn×l相乘得到Cm×l,每个元素cij=aik*bk (i=1..m,n=1..n)。 public class MatrixMultiply{ pu

文档评论(0)

1亿VIP精品文档

相关文档