看板 java 關於我們 聯絡資訊
小弟我又來請教問題了 ^^" 是這樣的,最近在處理矩陣問題 其中想設計矩陣的加法運算,並回傳運算過後的矩陣 但出了點問題 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