All variables need a data type
integer, boolean, TextView, ImageView
int x = 14;
int y = 60;
int result = x + y;
not make sense of two boolean
int, double, boolean, char, long, float, short, byte, String
create array
int [] shoeSizesAvailable = new int[3];
initialize elements in an array
shoeSizesAvailable[0] = 5;
shoeSizesAvailable[1] = 7;
shoeSizesAvailable[2] = 10;
Access elements in an array
shoeSizesAvailable[0] -> value of 5
shoeSizesAvailable[1] -> value of 7
shoeSizesAvailable[2] -> value of 10
int[] soccerTeam = new int[11]; soccerTeam[0] = 5; soccerTeam[10] = 1; soccerTeam[4] = 23; soccerTeam[1] = 10;
number of array list
/.../ package com.example.android.miwok; public class NumbersActivity extends AppCompactActivity { @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_numbers); // Create on array of words String[] words = new String[10]; word[0] = "one"; word[1] = "two"; word[2] = "three"; word[3] = "four"; word[4] = "five"; word[5] = "six"; word[6] = "seven"; word[7] = "eight"; word[8] = "nine"; word[9] = "ten"; Log.v("NumbersActivity","Word at index 0: " + words[0]); Log.v("NumbersActivity","Word at index 1: " + words[1]); } }