これは私がこれまでに得たものです...
public static void main(String[] args) {
Random random= new Random();
Matrix mR = new Matrix(3,3,random.nextDouble()) ;
System.out.println("Here is a 3x3 matrix with random values " +Arrays.deepToString(mR.getArray()));
}
問題は、これを印刷すると、すべての値が同じになることです。必要なのは、インデックスごとに異なる値です。これは、配列を作成し、それにランダムな値を割り当て、それをマトリックスにコピーするだけで実行できることを私は知っています。しかし、私はこれを行列mRから直接行う必要があります。