我有一个包含 Address 对象的 ArrayList。
如何打印此 ArrayList 的值,这意味着我正在打印数组的内容,在本例中为数字。
我只能用这段代码让它打印出数组的实际内存地址:
for(int i = 0; i < houseAddress.size(); i++) {
System.out.print(houseAddress.get(i));
}
原文由 dancooper93 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
list.toString() 就足够了。
接口 List 没有为 toString() 定义契约,但是 AbstractCollection 基类提供了 ArrayList 继承的有用实现。