ewi
t23a0012a0134a1293Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。例如:
1234
i
ti
tArray1223345i
ta
ewi
t2a0
ewi
t3a1
ewi
t5
【示例】通过二维数组计算两个矩阵的乘积。
123456
publicclassDemopublicstaticvoidmai
Stri
gargs第一个矩阵(动态初始化一个二维数组)i
ta
ewi
t23第二个矩阵(静态初始化一个二维数组)i
tb15285910327518
f78910111213141516171819202122232425262728293031
结果矩阵i
tc
ewi
t24
初始化第一个矩阵fori
ti0i2ifori
tj0j3jaiji1j2
计算矩阵乘积fori
ti0i2ifori
tj0j4jcij0fori
tk0k3kcijaikbkj
输出结算结果fori
ti0i2ifori
tj0j4jSystemoutpri
tf