课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
for(int i=1;i<hobbys.length;){
i++;
.......
2016-11-12
源自:Java入门第一季(IDEA工具)升级版 6-5
正在回答
在这里i++优先于System.out.println(hobbys[i]);所以只有将hobbys.length-1才不会有角标越界
这里的for循环中i++是最后执行到的。System.out.println(hobbys[i]);执行完后才执行i++的
不是,,是我这打错了。。应该是:
for(int i=0;i<hobbys.length;){
...
循环应该0开始吧,数据第一个元素应该为hobbys[0].
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答出的结果不一样啊
2 回答参考大家的方法得到结果
2 回答为什么两种结果不一样?
2 回答运行结果不一样,结果应为11,2,0,1,1
3 回答为什么这个做题结果和Eclipse的结果不同,这里的不能输出