加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java、if判断和循环

发布时间:2020-12-15 07:50:20 所属栏目:Java 来源:网络整理
导读:一、选择、循环语法 ?? ?选择 ?? ??? ?if ?? ??? ??? ?if(表达式) 语句A; ?? ??? ??? ??? ?如果表达式的值是真的,就会执行语句A,否则不执行 ?? ??? ??? ?if(表达式){ 语句A; 语句B; } ?? ??? ??? ??? ?如果表达式的值是真的,就会执行语句A和语句B,

一、选择、循环语法
?? ?选择
?? ??? ?if
?? ??? ??? ?if(表达式)
语句A;
?? ??? ??? ??? ?如果表达式的值是真的,就会执行语句A,否则不执行
?? ??? ??? ?if(表达式){
语句A;
语句B;
}
?? ??? ??? ??? ?如果表达式的值是真的,就会执行语句A和语句B,否则不执行
?? ??? ??? ?范围
?? ??? ??? ??? ?if(表达式)
语句A;
语句B;
?? ??? ??? ??? ??? ?此时如果表达式为真,则会执行语句A,否则不会执行,而语句B不管表达式是否为真,都会被执行,换而言之,语句B一定会被执行。也就是说,if只对语句A生效。
?? ??? ??? ??? ?if(表达式){
语句A;
语句B;}
?? ??? ??? ??? ??? ?此时如果表达式为A,则会执行语句A、语句B,否则都不执行,换而言之,if可以同时控制语句A和语句B是否执行。
?? ??? ??? ?if(表达式){
语句;
}else{
}
?? ??? ??? ??? ?如果表达式为真,则执行if后面的语句,否则执行else后面的语句
?? ??? ??? ??? ?if和else中的语句,必然有一条会被执行
?? ??? ??? ?if(表达式1){
语句1;
}else if(表达式2){
语句2;
}else if (表达式3){
语句3;
}……
else if(表达式n){
语句n;
}else{
都不满足时执行的语句
}
?? ??? ??? ??? ?程序会从上至下,依次判断,if和else if后面的表达式的真假,如果都不为真,则执行else中的语句
?? ??? ??? ??? ?当程序发现第一个为真的表达式的时候,则会执行其表达式对应的大括号中的语句,其后面的else if以及else中的语句都不会被执行,哪怕它的表达式为真。
?? ??? ?switch
?? ??? ??? ?switch语句的语法格式:
switch(表达式){
case 目标值1:
?执行语句1;
?break;
case 目标值2:
?执行语句2;
?break;
......
......
case 目标值n:
?执行语句n;
?break;
default:
?执行语句n+1;
?break;
}
?? ??? ??? ??? ?程序将表达式语句case后的目标值做比较,如果一致则执行对应的语句,否则进行下一个目标值的判断。如果都不符合,则执行default后的语句

?? ? 二?? while??? 循环
?? ??? ??? ?while(表达式){
语句A;
语句B;
}
?? ??? ??? ??? ?如果表达式为真,则执行大括号中的代码,否则不执行
?? ??? ?do……while
?? ??? ??? ?do{
代码
}while(表达式)
?? ??? ??? ??? ?不管表达式是否为真,先执行一遍大括号中的代码,然后在判断while中表达式的真假,如果为真,继续循环,否则,跳出循环。
?? ?? 三? for循环。?? ??? ??? ?语法:?? ??? ??? ??? ?程序先执行语句1,然后判断表达式是否为真,如果表达式为真,则执行对应的代码,然后执行语句2,在判断是否满足表达式?? ??? ??? ??? ?如果表达式为假,跳出循环?? ??? ??? ?for(语句1;表达式;语句2)语句A;语句B;?? ??? ??? ??? ?作用域,只对语句A生效,换而言之,for循环只能控制语句A?? ??? ??? ?for(语句1;表达式;语句2){语句A;语句B;}?? ??? ??? ??? ?作用域,同时对大括号中的语句A、语句B生效,换而言之,for循环可以同时控制大括号中的所有代码是否执行。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读