Arrays
Arrays
Structures
CC2 – Introduction to Computer Programming
index 0 1 2
2
Accessing 2D Arrays
index 0 1 2
System.out.println(students[2][1]);
System.out.println(students[0][0]);
System.out.println(students[1][2]);
Accessing 2D Arrays
int[][] grades = {{96, 86, 76}, {83, 73, 93},
{79, 99, 89}};
char[][] board = {
{' ', 'X', ' '},
{'O', 'O', 'X'},
{'X', ' ', ' '}
};
2D Arrays in Real-Life
• Spreadsheet Applications
RGB Pictures
int[][][] image = {
{{255, 189, 67}, {143, 76, 55}, {93, 0, 2}},
{{78, 33, 97}, {251, 252, 253}, {12, 20, 47}},
{{99, 0, 99}, {86, 47, 178}, {123, 231, 222}},
{{243, 234, 203}, {0, 0, 2}, {97, 30, 198}}
};