为了账号安全,请及时绑定邮箱和手机立即绑定

为什么集合不遍历就能输出数组为什么需要遍历

为什么集合不遍历就能输出数组为什么需要遍历

慕数据6074650 2017-06-05 10:17:06
查看完整描述

3 回答

已采纳
?
产品经理不是经理

TA贡献481条经验 获得超143个赞

你是说这种情况。
5934d0760001245f05400960.jpg
因为打印的时候会调用它们各自的toString()方法,而数组的toString是继承自Object类的,方法的返回如下。
5934d2510001badc05400960.jpg
而List集合中的toString继承自AbstractCollection,也就是它重写了Object里定义的toString方法。其方法的返回如下。

5934d38e0001591805400960.jpg

查看完整回答
反对 回复 2017-06-05
?
Caballarii

TA贡献1123条经验 获得超629个赞

如果要求是输出一个就换一行呢

查看完整回答
反对 回复 2017-06-05
  • 3 回答
  • 0 关注
  • 3087 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信