Day_04 while和do...while循环

关于打印输出语句

println(“world”) : 打印并换行
   print(“hello”) : 只打印不换行

   换行符 : “\r\n”
   System.out.println();

   \ : 转义符
   \t :  制表符 tab
while循环

格式:
初始化语句1;
   while(判断条件语句2){
循环体语句4;
       步进表达式3;
  }

执行流程:
1. 执行初始化语句
2. 执行判断条件语句
-> false 立刻结束循环
   3. 若判断条件语句的结果是true,执行循环体语句
   4. 执行步进表达式
   5. 从第二步骤开始重复执行
   
执行流程代码:’’’’
1 -> 2 -true-> 4 -> 3 -> 2 -true-> 4 -> 3 -> …
          -false-> 结束循环    -false-> 结束循环
do…while循环(了解)

格式:
初始化语句1;
   do{
循环体语句4;
       步进表达式3;
  }while(判断条件语句2);

执行流程:
1. 执行初始化语句
2. 执行循环体语句
3. 执行步进表达式
4. 执行判断条件语句
-> false 立刻结束循环
-> true 从第二步开始循环执行

执行流程代码:
1 -> 4 -> 3 -> 2 -true-> 4 -> 3 -> 2 …
      -false-> 立刻结束循环
三种循环的区别

1.for循环 和 while循环,do…while循环的区别 :
       for循环初始化语句定义在循环的格式内,只在for循环的大括号内有效
       do…while和while循环定义的初始化语句在整个while所在的大括号内都有效

       当for循环结束后,不可以再次使用for循环的初始化语句变量!
           
2.do…while循环 和 while循环,for循环的区别 :
       do…while循环 无论如何都会执行一次循环体语句
       while循环,for循环 必须满足循环条件才能执行

   经验之谈:
       当明确循环次数的时候推荐用for循环
       不明确循环次数的时候推荐使用while循环            
死循环

死循环 : 停不下来的循环

   for循环的死循环格式:
       for(;

上一篇:day-04 超链接&图片&表格


下一篇:04-数据可视化分析工具dataease-数据源/数据集