Let's make a really simple working array example. You can get the completed code for this example in the downloadable code bundle. It's at Chapter 13/Simple Array Example/MainActivity.java
.
Create a project with a blank Activity and call it Simple Array Example
.
First, we declare our array, allocate five spaces, and initialize values to each of the elements. Then, we output each of the values to the logcat console. Add this code to the onCreate
method just after the call to setContentView
:
// Declaring an array int[] ourArray; // Allocate memory for a maximum size of 5 elements ourArray = new int[5]; // Initialize ourArray with values // The values are arbitrary as long as they are int // The indexes are not arbitrary. 0 through 4 or crash! ourArray[0] = 25; ourArray[1] = 50; ourArray[2] = 125; ourArray[3] = 68; ourArray[4] = 47; // Output all the stored values Log.i("info", "Here is ourArray:"); Log.i("info", "[0] = " + ourArray[0]); Log.i("info", "[1] ...