У меня есть список ArrayList, содержащий объекты Address.
Как мне распечатать значения этого ArrayList, то есть я распечатываю содержимое массива, в данном случае числа.
Я могу заставить его распечатать фактический адрес памяти массива только с помощью этого кода:
for(int i = 0; i < houseAddress.size(); i++) {
System.out.print(houseAddress.get(i));
}
Предположение, которое houseAddress.get(i)
ArrayList
, можно добавить toString()
после ArrayList
:
for(int i = 0; i < houseAddress.size(); i++) {
System.out.print(houseAddress.get(i).toString());
}
А общий пример:
ArrayList<Double> a = new ArrayList();
a.add(2.);
a.add(32.);
System.out.println(a.toString());
// output
// [2.0, 32.0]