编程红宝书(珍藏版) ava 完金自学手 4.2二维数组 二维数组是多维数组的一种,这里单独介绍二维 护数组是因为它是编写程序时使用频率最高的 类多维数组。从三个方面介绍二维数组,分别是 定义二维数组、初始化二维数组和如何使用二维 数组。相信读者通过本节的学习可以轻松应用二 维数组这个有用的工具编写程序 Q想桃工业出隙社
4.2 二维数组 • 二维数组是多维数组的一种,这里单独介绍二维 护数组是因为它是编写程序时使用频率最高的一 类多维数组。从三个方面介绍二维数组,分别是 定义二维数组、初始化二维数组和如何使用二维 数组。相信读者通过本节的学习可以轻松应用二 维数组这个有用的工具编写程序
编程红宝书(珍藏版) ava 完金自学手 4.2.1定义二维数组 二维数组的定义方式是 datatype array Name[ ][; datatype[] arrayName 这里定义了一个二维数组,其中的数据类型为 datatype, 二维数组名为 arrayName,叮是二维数组的标识符。同样 这里的数组没有实际用处,因为并没有为其分配内存空间, 此时,需要new关键字实现二维数组的内存分配。其实现方 式是 arrayName [][= new datatype lrowsize][columnsize datatype是二维数组中所存放数据的数据类型, rowsize是 二维数组的行的数量, columnsize是二维数组的列的数量 通常二维数组的行的长度称为二维数组的长度。这样为二 维护数组分配了 rowsize* columns ize个内存空间,可以存 放 datatype类型的数据。例如: int IntArray[[ new int[2][3] Q想桃工业出隙社
4.2.1 定义二维数组 • 二维数组的定义方式是: • datatype arrayName[][];或datatype[][] arrayName; • 这里定义了一个二维数组,其中的数据类型为datatype, 二维数组名为arrayName,[][]是二维数组的标识符。同样, 这里的数组没有实际用处,因为并没有为其分配内存空间, 此时,需要new关键字实现二维数组的内存分配。其实现方 式是: • arrayName[][] = new datatype[rowsize][columnsize]; • datatype是二维数组中所存放数据的数据类型,rowsize是 二维数组的行的数量,columnsize是二维数组的列的数量。 通常二维数组的行的长度称为二维数组的长度。这样为二 维护数组分配了rowsize*columnsize个内存空间,可以存 放datatype类型的数据。例如: • int IntArray[][] = new int[2][3];