课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
为什么i++在最后啊,搞不懂
2017-03-02
源自:Java入门第一季(IDEA工具) 4-7
正在回答
为了实现1.2.3.4.5的输出,要先输出再进行加1判断。
for(int i=0;i<a.length;i++){...}
中的i++只是可以满足i<a.length条件后的操作,“”i++“”也可以写在for循环体里面不一定在最后。
if的括号里面首先是定义i的类型和值,然后第二个就是条件,来看i目前的值是否满足这个条件,最后一个就是来更改i的值了,所以i++是要放在最后的,如果放在前面你赋给i的第一个值还没有被判断是否成立呢就要被加1了 那你第一个值就不会执行了啊
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答小白求解答
3 回答求助大神解答小白
8 回答求大神解答小白一个
6 回答小白求解答 6.6中的练习题
1 回答小白请求解惑
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号