首页 > 编程知识 正文

跳出循环的三种方式,三种循环语句

时间:2023-05-06 12:50:42 阅读:275578 作者:3079

while do-while for 三种循环方式
while循环for循环判断是否符合循环条件,再循环
do-while循环,再判断是否符合循环条件

do-while:

do{    循环操作}while(循环条件)例如:public class Demo01{ public static void main(String[] args) { System.out.println("Hello,Word!"); int a = 1; do{ System.out.println("当前的 a 的值 : " + a); a ++ ; }while (a < 5); System.out.println("执行结束"); }}

运行结果如下:

Hello,Word!当前的 a 的值 : 1当前的 a 的值 : 2当前的 a 的值 : 3当前的 a 的值 : 4执行结束


while

while(循环条件){    循环操作}public class Demo01 { public static void main(String[] args) {// 2006年培养学员8万人,每年增长25%,请问按此// 增长速度,到哪一年培训学员人数将达到20万人? int year = 2006; int people = 80000; while (people<=200000){ people = (int) (people*(1+0.25)); year++; } System.out.println(year); }}

运行结果如下:

2011

while do-while的区别:
(1).语法不通
(2).执行次序不同
(3).初始情况不满足循环条件时
            while  一次都不会执行
            do-while  不管任何情况都至少执行一次

for循环

for(初始化一个值;循环的条件;循环的控制){    循环体的内容}例如:public class Demo01{ public static void main(String[] args) { for(int i=1;i<=10;i++){ System.out.println(i); } } }输出的结果如下所示:12345678910

break:改变程序控制流

用于do-while、while、for中时,可跳出循环而执 行循环后面的语句     

遇到break,立即跳出switch语句

continue :只能用在循环里

continue 作用:跳过循环体中剩余的语句而执行下 一次循环

使用场合 :

break可用于switch结构和循环结构中

continue只能用于循环结构中

多重循环

外层循环控制行数        内层循环控制个数

(1),循环结构可以任意相互嵌套;
(2),循环一般不超过三层;
(3),外层循环一次,内层循环一遍;
(4),定义变量的时候注意变量作用域;

do{ //循环操作 do{ //循环操作 }while(循环条件)}while(循环条件)while(循环条件){ //循环操作 while(循环条件){ //循环操作 }}for(循环条件){ //循环操作 for(循环条件){ //循环操作 }}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。