[問題] 如何處理回傳型態?
小弟我又來請教問題了 ^^"
是這樣的,最近在處理矩陣問題
其中想設計矩陣的加法運算,並回傳運算過後的矩陣
但出了點問題
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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):