A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王雷 中级黑马   /  2012-9-26 14:26  /  3267 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


  1.         while循环

  2.                         格式

  3.                         while(条件表达式){
  4.                                
  5.                                 语句体;
  6.                         }

  7.                         执行:先进行条件判断,如果条件为true,执行语句体,执行完后,再进行条件判断,直到条件为
  8.                                   false,循环结束.

  9.                                   如果条件表达式第一次执行时就为false,循环不会被执行.


  10.                         如果出现死循环,按ctrl+c可以结束.

  11.         使用循环时
  12.                
  13.                         1.明确循环条件  条件表达式必须得到boolean值
  14.                         2.明确循环次数  要控制循环条件变化.

  15.         while与if格式比较,if只进行一次判断,while进行多次判断

  16.         do-while循环
  17.                        
  18.                         格式

  19.                         do{
  20.                                 语句体;
  21.                         }while(条件表达式);  注意有分号

  22.                         执行:
  23.                                 先执行do的语句体,在判断条件是否成立,如果成立,继续执行语句体,直到条件不成立.
  24.                                
  25.                                 如果条件最开始就为false,那么do中语句体是不是也可以执行一次.

  26.                                 while与do-while区别,do-while一定会被执行一次.

  27.                                 while是先判断条件在执行语句体,
  28.                                 do-while是先执行语句体,在判断条件.
  29.        
  30.                
  31.         for循环

  32.                         格式

  33.                         for(表达式1;表达式2;表达式3){
  34.                                 语句体;
  35.                         }

  36.                         表达式1:一般用来进行初始化操作
  37.                         表达式2:必须得到一个boolean值,也就是说它是一个条件表达式,它是用来判断循环是否可以执行的条件.
  38.                         表达式3:叫步长,一般用来改变循环初始条件的.

  39.                         for的执行过程
  40.                                 1.执行表达式1
  41.                                 2.执行表达式2 ,如果为false,for循环结束,如果为true,执行下面内容
  42.                                 3.执行语句体,表达式2必须为true
  43.                                 4.执行表达式3

  44.                                 循环执行2,3,4步,直到表达式2结果为false结束

  45.                                 表达式1只被执行一次.

  46.                         for循环括号内的分号必须存在.

  47.                         for的每一个表达式都可以缺少。
  48.        
  49.         for与while比较               

  50.                         for与while可以互换.
  51.                        
  52.                         for一般是在明确知道循环次数的情况使用.
  53.                         while一般不知道循环多少次使用,或者在死循环用的比较多.
复制代码

评分

参与人数 1技术分 +1 收起 理由
王海宇 + 1

查看全部评分

4 个回复

正序浏览
课后总结,咀嚼消化真的好重要好重要的。学习中。
回复 使用道具 举报
{:soso__8857554112219048413_1:}课后总结,学习笔记都是好习惯,要坚持
回复 使用道具 举报
不错,总结真的很重要
回复 使用道具 举报
自己顶一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马