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

输出字符串显示错误

输出字符串显示错误

oh_ 2016-12-18 18:21:41
主函数代码如上图,为什么输出不了字符串内容呢?可能是什么问题造成的?
查看完整描述

3 回答

已采纳
?
道临

TA贡献80条经验 获得超126个赞

问题出在for循环上for(int i=0;i<6;i++){}是执行六次,而你数组中只有5个元素,所以会出现错误,改成i<5就好了,望采纳

查看完整回答
1 反对 回复 2016-12-18
  • oh_
    oh_
    改成5还是不行啊,和现在一样,之前没用for循环一个个写也输出不了
  • 道临
    道临
    你的数组类型也写错了,不应该是Car【】 而是Saloon【】,因为你数组中保存的是Saloon类型的对象
  • Bobzhangxiaotao
    Bobzhangxiaotao
    对应的实体属性中重写toString方法,另外:for循环中,i<cars.length
点击展开后面2
?
暝殇叶

TA贡献17条经验 获得超5个赞

不都明明白白的写了下标越界吗,同学还是欠练哦

查看完整回答
反对 回复 2016-12-19
  • 3 回答
  • 0 关注
  • 1527 浏览

添加回答

举报

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