Two-dimensional array:
A two dimensional array is also called as a multi-dimensional array; a multidimensional array is that all the identical arrays are put together into a single array.
- This is useful for storing same type of multiple sets of data in same place.
- The main advantage is that one-dimensional array can hold only one set of value, whereas, two-dimensional array can hold multiple sets of data in the form of rows and columns.
- The structure of a multi-dimensional array is lookalike a table (that is combination of rows and columns); it contains same type of columns.
- The first size declarator in the two-dimensional array represents row and the second size declarator represents column.
- The two dimensional array can have multiple length fields, which holds the number of rows.
- Each row in the two dimensional array has a length field which holds the number of columns.
Syntax:
The syntax of two dimensional arrays is as follows:
datatype array_name [number_of_rows][number_of_columns];
Explanation of Solution
b. Number of columns in the array:
Syntax:
The syntax of two dimensional arrays is as follows:
datatype array_name [number_of_rows][number_of_columns];
Explanation of Solution
c. Number of elements in the array:
Syntax:
The syntax of two dimensional arrays is as follows:
datatype array_name [number_of_rows][number_of_columns];
Given array definition:
double[][] sales = new double[8][10];
...
Explanation of Solution
d. Statement that stores a number in the last column of the last row in the array:
Syntax:
The syntax of two dimensional arrays is as follows:
datatype array_name [number_of_rows][number_of_columns];
Given array definition:
double[][] sales = new double[8][10];
There are 8 rows and 10 columns in the given two-dimensional array.
Index type of an array:
The index type of an array is an integer. An integer is a number without the fractional or decimal part...

Want to see the full answer?
Check out a sample textbook solution
Chapter 7 Solutions
STARTING OUT W/JAVA PLUS ACCESS >IP<
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning




