3-3 for循环的问题 i的值不应该是4吗?
假定学生数量如图为:4(i=3时,i+1=4)(按老师所说)
for循环顺序为,int i=0(只执行一次)。然后i<this.getMystudents(). 然后执行语句,再返回i++.
那么按照这个逻辑
i=0,i++ (循环执行一次)
i=1,i++(循环执行一次)
i=2,i++(循环执行一次)
i=3,i++(循环执行一次),此时i=3,i=3(图中数字3的格子)的空格有数值的,非null。
i=4,此时,i=4时,标号为4的格子为空的,即成为null。
此时循环打断,此时i不应该是4吗?学生个数按图中逻辑,应为i+1,4+1=5.求解。谢谢。
我哪里错了?
1
收起
正在回答 回答被采纳积分+1
2回答
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星