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

正在回答

3 回答

注意因为用的是hobby接受数组中的数据,所以foreach没办法和for一样用hobbies[i]改变数组中的值,只能做做简单的print输出,如果要对数组数据做处理还是用for比较好。

顺便一提教程中的hobbys是错误的,应该是hobbies

0 回复 有任何疑惑可以回复我~

在数组中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 回复 有任何疑惑可以回复我~

就是你从新定义的元素变量,我觉得可以是任何你定义的元素变量只要和后面输出一致就行

1 回复 有任何疑惑可以回复我~

举报

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