新出的华为荣耀10GTT和现在的荣耀10到底有什么区别

  • for循环中的循环条件中的变量只求┅次值!具体看最后的图片
  • foreach语句是java5新增在遍历数组、集合的时候,foreach拥有不错的性能
  • foreach是for语句的简化,但是foreach并不能替代for循环可以这么说,任何foreach都能改写为for循环但是反之则行不通。

    for(元素类型T 每次循环元素的名称O : 循环对象){

        //对O进行操作

  foreach虽然能遍曆数组或者集合但是只能用来遍历,无法在遍历的过程中对数组或者集合进行修改而for循环可以在遍历的过程中对源数组或者集合进行修改。

在我看来核心的一点就是for是对数组、集合本身的操作,foreach只是在循环时创建了一个指针类似于c++的 const *(非 * const)

来看这段代码foreach如果用for写是什么样子: 用c++解析一遍,就是:
}

我要回帖

更多关于 荣耀10GT 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信