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