Question: Consider the following two-dimensional array declaration and initialization: boolean [][] answers1 = { { true, false, false, true }, { true, true }, { false,
Consider the following two-dimensional array declaration and initialization:
boolean [][] answers1 = { { true, false, false, true },
{ true, true },
{ false, true },
{ false, false, false, false, false },
{ true, false } };
Write a method (displayArray) that output all the elements of the array (in the format of rows and columns);
Write a method () that returns the number of elements having the value true.
Write a method () that returns the percentage of elements having the value false.
Write a method () with a void return that inverts all the elements of the array (true becomes false and false becomes true).
Write a client class (MuiltiBooleans) to test all the methods in your class.
a) Output the elements of the two-dimensional array;
b) Output the number of elements having the value true;
c) Output the percentage of elements having the value false;
d) Invert all the elements of the array; after the invert, do a), b) and c) again.
Note: Program must be coded in Java
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
