0
点赞
收藏
分享

微信扫一扫

学习java笔记第三天

双井暮色 2022-03-11 阅读 69

程序流程控制

if分支

根据判定的结果(真或假)决定执行某个分支的代码

if分支有三种格式:

if(条件表达式){ if(条件表达式){ 语句体}

语句体;                     else{语句体};   

}

if(条件表达式1){

        语句体1;

}else if(条件表达式2){

        语句体2;

}else if(条件表达式3){

        语句体3;

}else{

        语句体n+1;

}

switch分支:

switch(表达式){

case 值1:

                执行代码...;

                break;

case 值2:

                执行代码...;

                break;

default:

                执行代码;

}

switch分支注意事项:

表达式类型只能是byte,short,int,char,JDK5开始支持枚举,JDK7支持String,

不支持double、float、long

case给出的值不允许重复,且只能是字面量,不能是变量

不要忘记写break,否则会出现穿透现象

for循环

for(初始化语句;循环条件;迭代语句){

        循环体语句(重复执行的代码);

}

while循环

初始化语句;

while(循环条件){

        循环体语句;

        迭代语句;

}

do-while循环

初始化语句;

do{

        循环体语句;

        迭代语句;

}while(循环条件);

死循环的写法:

for(;;){

System.out.println("Hello  World");

}

while(true){

        System.out.println("Hello World")

}

do{

        System.out.ptintln("Hello World");

 }while(true);

break:跳出并结束当前所在循环的执行

continue:只能在循环中进行使用

举报

相关推荐

0 条评论