课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
有hobbys可以理解,hobby是什么鬼?
2018-04-22
源自:Java入门第一季(IDEA工具)升级版 6-8
正在回答
注意因为用的是hobby接受数组中的数据,所以foreach没办法和for一样用hobbies[i]改变数组中的值,只能做做简单的print输出,如果要对数组数据做处理还是用for比较好。
顺便一提教程中的hobbys是错误的,应该是hobbies
在数组中hobbys是一个数组名,当你要循环遍历输出这个数组中的元素时,为了好理解,就可以定义一个变量名为
hobby的变量来接收数组元素。给你个例子:
int [] hobbys={1,2,3,4};
for(int i=0;i<hobbys.length;i++){
int hobby=hobbys[i];
System.out.println("第"+i+"个数组元素值为:"+hobby);
}
就是你从新定义的元素变量,我觉得可以是任何你定义的元素变量只要和后面输出一致就行
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答forEach循环不可行?
3 回答用foreach,sort,loop if怎么做
2 回答使用foreach方法为啥会有逻辑错误?
1 回答4.11小节中,我的ForEach不知道为什么没有运行,麻烦帮看一下,感激不尽啊