语法不同:
while循环结构:
while(循环条件){循环体
}
do while循环结构:
do{循环体
}while(循环条件 ); (冒号一定不能省略)
for ( 表达式1;表达式2;表达式3){循环体 (冒号一定不能省略)
}
表达式1:为初始部分。为循环变赋初始值。
表达式2:为循环条件
表达式3:为跌到部分。
执行顺序不同:
while循环结构:先进行条件判断。在执行循环体。如果条件不成立则退出循环。
do while循环结构:先行循环体,在进行条件判断。循环体至少执行一次。
for循环结构。先执行初始部分。在进行条件判断。然后执行循环体。最后进行迭代部分的计算、如果条件不成立。跳出循环。
重点:在循环中break 与continue语句控制程序的流程:
break语句用于终止某个循环。程序跳到循环体外的下一条语句。
continue 用于跳出本次循环进入下一次循环。
return语句的作用为结束当前方法的执行并退出。返回调用该方法的语句处。