Assume you are given a boolean variable named isSquare and a 2-dimensional array that has has been created and assigned to a2d. Write some statements that assign true to isSquare if the entire 2-dimensional array is square meaning every row and column has the same number of elements as every other row and column.

LANGUAGE: JAVA

CHALLENGE:

Assume you are given a boolean variable named isSquare and a 2-dimensional array that has has been created and assigned to a2d. Write some statements that assign true to isSquare if the entire 2-dimensional array is square meaning every row and column has the same number of elements as every other row and column.

SOLUTION:

isSquare = true ;
for (int i = 0 ; i < a2d.length; i++ ){
   if (a2d.length != a2d[i].length )isSquare = false ;
}