作者pieapple (社会新鲜人)
看板java
标题[问题] 如何处理回传型态?
时间Wed Jun 21 08:56:58 2006
小弟我又来请教问题了 ^^"
是这样的,最近在处理矩阵问题
其中想设计矩阵的加法运算,并回传运算过後的矩阵
但出了点问题
public static double[][] plus(double[][] A , double[][] B)
{
if(A.length != B.length || A[0].length != B[0].length)
System.err.println("A,B两矩阵的Dimension不相等");
else
{
for (int i = 0 ; i < A.length ; i++)
{
for (int j = 0 ; j < A[i].length ; j++)
{
A[i][j] = A[i][j] + B[i][j];
}
}
return A;
}
}
现在问题是加法运算的回传型态是个二维阵列
但是在A,B两矩阵纬度不同时,应该是要警告使用者无法做加法运算的
而不需要回传二维阵列,是否有前辈可以指点小弟一下,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.181.131