これはプログラミング上の問題です。 配列(a2d)が与えられ、すべての行と列が他のすべての行と列と同じ数の要素を持つかどうかを判断する必要があります。そうであれば、boolean isSquareをtrueに設定します。Java 2d配列、正方形のテスト
私は次のコードを思いついたが、それは好きではないし、改善方法について私には何の示唆も与えていない。
for(int row = 0; row < a2d.length; row++){
for(int col = 0; col < a2d[row].length; col++)
if(a2d.length == a2d[row].length)
isSquare = true;
else
isSquare = false;
}
私はこれを間違った方法でテストしていますか、より良い方法がありますか?
おかげ
実装のための私のコードを参照してください。 –
誰もが助けてくれてありがとう。私はこの答えのスタイルを好みました。 –