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

为什么元素变量要少打一个S


在使用foreach操作数组中为什么把数组名(scores)放到元素变量的时候要少打一个s(score)


正在回答

5 回答

for (int score : scores) {

System.out.println(score);

}

for(元素类型t 元素变量x : 遍历对象obj){ 
     引用了x的java语句; 
}

score并不是数组,只是把scores数组里面的数据放进score里面输出

5 回复 有任何疑惑可以回复我~
for(int score : scores){  //定义一个变量 让for循环循环的时候将scores的值送给score 
    System.out.println(score);//通过这条语句打印出来
}


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

变量,随便定义,符合语法就好

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

那个是你自己定义的一个变量,可以是score,也可以是a,b,c其他的只要符合语法就行

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

score只是随意定义的一个变量,与int i;里面的i是一个道理,既然是变量,怎样定义变量名就看你的心情, 少一个s和多一个s一样

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

举报

0/150
提交
取消

为什么元素变量要少打一个S

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