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

来源:3-8 使用 Math 类操作数据

慕哥9071977

2015-11-18 21:37

求前辈指点!!!!

写回答 关注

3回答

  • Perona
    2015-11-18 21:48:12
    已采纳

    for ( int num:nums )

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

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


    极客小白 回复慕哥9071...

    前面理解是这样,引用数据类型作for(Car a:cars){}前面数组cars中new了许多新的对象,a就相当于是里面的实例化对象。参考答答租车系统里面的foreach理解

    2016-04-04 23:57:29

    共 2 条回复 >

  • qq_十八岁单车_0
    2017-09-13 08:25:27

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

     

  • 纵观全局
    2015-11-18 21:49:13

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

    获取list将e赋值

    }

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题