public static int []makeArray(int numItems,
                              int initialVal) {
  int []A = new int[numItems];

  for (int i = 0; i < A.length; i++) {
    A[i] = initialVal;
  }

  return A;
}


so if I call:

makeArray(3, 1);

it returns a reference to an array of size 3. Each element contains a 1;

- 
| 1 | 1 | 1 |
-

