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

for ( int num:nums ) for循环里面的是什么意思?? 为什么这样用

求前辈指点!!!!

正在回答

3 回答

for ( int num:nums )

括号里即声明一个变量num遍历数组nums,把值赋给num。

相关知识点:http://www.imooc.com/code/1864


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

慕哥9071977 提问者

非常感谢!
2015-11-21 回复 有任何疑惑可以回复我~
#2

极客小白 回复 慕哥9071977 提问者

前面理解是这样,引用数据类型作for(Car a:cars){}前面数组cars中new了许多新的对象,a就相当于是里面的实例化对象。参考答答租车系统里面的foreach理解
2016-04-04 回复 有任何疑惑可以回复我~

for (  int num : nums   )创建了新的对象num

 

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

是java1.6以后推出的新循环,又名增强for循环.主要功能遍历集合和数组,相对而言,遍历集合较多.在遍历数据,for(List  list: e){

获取list将e赋值

}

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

举报

0/150
提交
取消

for ( int num:nums ) for循环里面的是什么意思?? 为什么这样用

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