2020-11-20 17:10发布
public class IfClass { public static void main(String[] args) { // if(boolean 表达式){语句块} //boolean=true 执行语句块,反之不执行 int score=56; if(score<60 boolean=true 执行语句块1 boolean=false执行语句块2 int score1=66; if(score1 xss=removed char sex ='男'; if(sex xss=removed xss=removed int a = 10; int b int c = 3; if(a>b){ if(a>c){ System.out.println("最大值为a"); }else{ System.out.println("最大值为c"); } }else{ if(b>c){ System.out.println("最大值为b"); }else{ System.out.println("最大值为c"); } } //输入一个数字,输出对应的星期数 int weekday = 1; if(weekday == 1){ System.out.println("星期一"); }else if(weekday == 2){ System.out.println("星期二"); }else if(weekday == 3){ System.out.println("星期三"); }else if(weekday == 4){ System.out.println("星期四"); }else if(weekday == 5){ System.out.println("星期五"); }else if(weekday == 6){ System.out.println("星期六"); }else if(weekday == 7){ System.out.println("星期天"); }else{ System.out.println("输入错误"); } } }
1. 第一种应用的格式为双路条件选择。语法格式如下:if (条件表达式){ 语句序列1}else{ 语句序列2}if和else都是Java的关键字,执行if语句时,程序先计算条件表达式的值,如果值为“真”,则执行“语句序列1 ”;如果值为“假”,则执行“语句序列2”。注意:这里的分支语句序列如果只有一个语句,则不需要用大括号括起来;否则,分支中的所有语句都需要用大括 号括起,以便与分支之外的语句相区分。2. 第二种应用格式为单路条件选择。语法格式如下:if (条件表达式){ 语句序列 }即只有if 分支,没有else分支,如果条件表达式成立,则执行if分支语句,否则直接 执行if语句之后的其它语句。3. 第三种应用格式为多重条件选择结构,该语句的功能是对else if 进行了更多的条件判断,不同的条件对应不同的语句组。同时,if语句还可以进行语句 的嵌套。需要注意的是,在使用if 嵌套语句时,最好使用{}来确定相互的层次关系。注意:在Java中,if()和else if()括号中条件表达式的结果必须是布尔型的(即true或false),这一点与 C和C++不同。
if (条件表达式) {
语句块;
}
if (表达式) {
语句块1;
} else {
语句块2;
if(表达式1) {
} else if(表达式2) {
...
} else if(表达式n) {
语句块n;
语句块n+1;
1、if(布尔表达式)
{
//如果布尔表达式为true将执行的语句
2、if(布尔表达式){
//如果布尔表达式的值为true
}else{
//如果布尔表达式的值为false
3、if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
4、if(布尔表达式 1){
如果布尔表达式 1的值为true执行代码
if(布尔表达式 2){
如果布尔表达式 2的值为true执行代码
1.if语句的一般格式if(表达式){语句组1;}[else{语句组2;} ](1)if语句中的表达式必须用(和)括起来。(2)else子句(可选)是if语句的一部分,必须与if配对使用,不能单独使用。(3)当if和else下面的语句组,仅由一条语句构成时,也可不使用复合语句形式(...
最多设置5个标签!
1. 第一种应用的格式为双路条件选择。语法格式如下:if (条件表达式){ 语句序列1}else{ 语句序列2}if和else都是Java的关键字,执行if语句时,程序先计算条件表达式的值,如果值为“真”,则执行“语句序列1 ”;如果值为“假”,则执行“语句序列2”。注意:这里的分支语句序列如果只有一个语句,则不需要用大括号括起来;否则,分支中的所有语句都需要用大括 号括起,以便与分支之外的语句相区分。2. 第二种应用格式为单路条件选择。语法格式如下:if (条件表达式){ 语句序列 }即只有if 分支,没有else分支,如果条件表达式成立,则执行if分支语句,否则直接 执行if语句之后的其它语句。3. 第三种应用格式为多重条件选择结构,该语句的功能是对else if 进行了更多的条件判断,不同的条件对应不同的语句组。同时,if语句还可以进行语句 的嵌套。需要注意的是,在使用if 嵌套语句时,最好使用{}来确定相互的层次关系。注意:在Java中,if()和else if()括号中条件表达式的结果必须是布尔型的(即true或false),这一点与 C和C++不同。
if (条件表达式) {
语句块;
}
if (表达式) {
语句块1;
} else {
语句块2;
}
if(表达式1) {
语句块1;
} else if(表达式2) {
语句块2;
...
} else if(表达式n) {
语句块n;
} else {
语句块n+1;
}
1、if(布尔表达式)
{
//如果布尔表达式为true将执行的语句
}
2、if(布尔表达式){
//如果布尔表达式的值为true
}else{
//如果布尔表达式的值为false
}
3、if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
}
4、if(布尔表达式 1){
如果布尔表达式 1的值为true执行代码
if(布尔表达式 2){
如果布尔表达式 2的值为true执行代码
}
}
相关问题推荐
1.if语句的一般格式if(表达式){语句组1;}[else{语句组2;} ](1)if语句中的表达式必须用(和)括起来。(2)else子句(可选)是if语句的一部分,必须与if配对使用,不能单独使用。(3)当if和else下面的语句组,仅由一条语句构成时,也可不使用复合语句形式(...