for循环和while循环有何区别,举例说明for循环语句和while循环语句的区别

  for循环和while循环有何区别,举例说明for循环语句和while循环语句的区别

  Foreach语句是java5中新增的,在遍历数组和集合时性能优于一般的for循环。

  Foreach是for语句的简化,foreach是for的充分条件,也是不必要条件。任何foreach都可以重写为for循环,反之亦然。但是foreach不能代替for循环。

  例如,这样的For循环不能被foreach替换。

  for(int I=0;I 8;I){ system . out . println(I);} foreach的循环对象一般是集合,比如List、ArrayList、LinkedList、array等。

  虽然foreach可以遍历数组或集合,但它只能用于遍历。因为省略了索引,所以在遍历过程中不能修改数组或集合,而for循环可以在遍历过程中修改原数组或集合中的一个元素。至于两者的语法格式,这里先说foreach的,因为for觉得没必要,接触过几天的人大概都知道。

  For(类型名称:数据源){

  }

  我们可以自己定义这里的名称。

  示例:

  String[] languages={ java , c , c , python };for(字符串语言:语言){ System.out.println(语言);}结果

  爪哇岛

  c

  c

  大蟒

  //普通for循环可以修改其元素的赋值(int I=0;一.语言长度;I){ languages[I % 2]= long ;system . out . println(languages[I]);}结果:

  龙!

  龙!

  c

  大蟒

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • C语言while循环语句用法,c语言中while循环
  • C语言while循环语句用法,c语言while循环例子 c.编程.net,C语言示例讲解while循环语句的用法
  • python中while循环的基本语法形式,while循环语句用法python
  • python里的while,Pythonwhile循环语句
  • python使用while循环实现计算n的阶乘,while语句算阶乘
  • while循环python用法,python while循环语句用法
  • matlab实现while循环,while循环语句用法Python
  • python如何使用while循环,python中while循环的基本语法形式
  • python while循环语句,python while循环语句用法
  • python中while循环只能用来实现无限循环,python的循环语句while
  • do while循环语句执行过程,python中do while循环
  • while循环语句求和用法,python循环语句while求和1-100
  • while循环1加到100的和MATLAB,while循环1加到100的和c语言
  • python两种循环语句,python3 while循环语句
  • 使用while循环实现计算n的阶乘,利用while循环结构求n的阶乘
  • 留言与评论(共有 条评论)
       
    验证码: