Demonstrate Multidimensional Arrays
From Java Example Source Code
Contents |
[edit] Overview - Demonstrate Multidimensional Arrays
This Java example shows how to deal with multidimensional arrays.
[edit] Java Source Code
- Package: sanchez.julio
- File: MultiArray.java
package sanchez.julio; /* Java Programming for Engineers Julio Sanchez Maria P. Canton ISBN: 0849308100 Publisher: CRC Press */ // File name: MultiArray.java //Reference: Chapter 6 // //Java program to demonstrate multidimensional arrays //Topics: // 1. Simultaneous declaration and initialization // 2. Use of the length operator to obtain the size // of multidimensional arrays public class MultiArray { // Declare constants final static int ROWS = 10; final static int COLS = 5; public static void main(String[] args) { // Local varaibles int rowCount; int colCount; int totalSize; // Declare and allocate an array of bytes byte[][] screenPix = new byte[ROWS][COLS]; // Obtain and store array dimensions rowCount = screenPix.length; colCount = screenPix[COLS].length; totalSize = rowCount * colCount; // To obtain the total number of elements of a // two-dimensional ragged array you need to get the size of // each array dimension separately // Display array dimensions System.out.println("Array row size: " + rowCount); System.out.println("Array column size: " + colCount); System.out.println("Total size: " + totalSize); // ************************* // ragged arrays // ************************* // First allocate the rows of an array byte[][] raggedArray = new byte[5][]; // Now allocate the columns raggedArray[0] = new byte[2]; raggedArray[1] = new byte[2]; raggedArray[2] = new byte[4]; raggedArray[3] = new byte[8]; raggedArray[4] = new byte[3]; // The resulting ragged array is as follows: // x x // x x // x x x x // x x x x x x x x // x x x // ************************************ // static array initialization // ************************************ byte[][] smallArray = { { 10, 11, 12, 13 }, { 20, 21, 22, 23 }, { 30, 31, 32, 33 }, { 40, 41, 42, 43 }, }; // Display the array element at row 2, column 3 System.out.println(smallArray[1][2]); // Value is 21 } }
[edit] What Result You Can Get
Run the program, you will get:
Array row size: 10 Array column size: 5 Total size: 50 22
[edit] Required External Library for this Java Example
Need nothing.
http://www.ase2009.com/ online casino 132 http://www.hellzyea.com/health health insurance 8DDD http://www.yourautoinsurancesite.com/ auto insurance quotes 135811 http://www.makemeasammich.com/ auto insurance mcnxu
[edit] Question & Answer
Any question?
Click edit and post your question or answer here.
