欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

流程控制语句

程序员文章站 2023-12-25 22:38:15
...

流程控制语句 :
一、 if…else 语句,可以有四种形式

1、 if语句

if(布尔表达式){//如果布尔表达式为true将执行的语句}

例子 :
首先声明一个变量

Int inta=10
If(inta>5){ System.out.println("inta变量大于5")};

2、 if…else 语句

if(布尔表达式){ //如果布尔表达式为true将执行的语句}
else{//如果布尔表达式为false将执行的语句}

例子 :

int intb=19;
if(intb==18){ System.out.println("你是成年人")}
else{ System.out.println("你是未成年人")}

3、 if…else if…else 语句

if(布尔表达式1){ //如果布尔表达式1为true将执行的语句}
else if(布尔表达式2){ //如果布尔表达式 2的值为true执行代码 }
else if(布尔表达式3){ //如果布尔表达式 3的值为true执行代码 }
else{ //如果以上布尔表达式都不为true执行代码}

例子 :

int intc=12;
if(intc==3){ System.out.println("较好")}
else if(intc==6){ System.out.println("良好")}
else if(intc==9){ System.out.println("很好")}
else{ System.out.println("非常好")}

4、 嵌套的 if…else 语句

if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 
if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 } }

例子 :

   int intd=20;
   if(intd==20){ System.out.println("等于20") 
if(intd==30){ System.out.println("等于30")}}

二、 switch语句

switch(表达式) { case 表达式值 1: 语句块 1; break; .... case 表达式 N: 语句块 N; break; default: 语句块; }

例子 :

int weekDay=5; 
switch (weekDay) 
{ case 1: System.out.println("星期一"); break;
 case 2: System.out.println("星期二"); break; 
case 3: System.out.println("星期三"); break; 
case 4: System.out.println("星期四"); break; 
case 5: System.out.println("星期五"); break; 
case 6: System.out.println("星期六"); break; 
case 7: System.out.println("星期日"); break;
 default: System.out.println("无效输入"); }
相关标签: 流程控制语句

上一篇:

下一篇: