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

为什么是score而不是scores?score这个元素变量并没有声明吧!求解释

RT,这个地方有点不明白

正在回答

4 回答

自已定义一个变量,属于数组hobbys。

for(String hobby : hobbys)

for(String abc : hobbys)

for(String stu_123 : hobbys)

都可以啊,hobby就是自定义的。


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

foreach(元素类型 元素变量:遍历对象)

这里的元素变量用来存放遍历对象用的,可以是任何合规的变量名哦,作者为了方便使用了score

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

是的,int score已经声明了score这个变量,你写成int i 也是没有问题的。

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

是foreach(int score;scores)中int score 部分声明了score变量吗?

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

hsin

没有 foreach 这个关键字啊,只是说 for (int score : scores) 是 for(; ;) 的简写版本,这种格式叫 foreach 。
2015-03-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么是score而不是scores?score这个元素变量并没有声明吧!求解释

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信