Q:

Print ArrayList

I have an ArrayList that contains Address objects. 
How do I print the values of this ArrayList, meaning I am printing out the contents of the Array, in this case numbers. 
I can only get it to print out the actual memory address of the array with this code:
for(int i = 0; i < houseAddress.size(); i++) {   
    System.out.print(houseAddress.get(i));
}  

A:

Arrays.toString(list.toArray())

A:

Add toString() method to your address class then do
System.out.println(Arrays.toString(houseAddress));

A:

From what I understand you are trying to print an ArrayList of arrays and one way to display that would be 
System.out.println(Arrays.deepToString(list.toArray()));

