java中的if表达式什么意思

Python09

java中的if表达式什么意思,第1张

if是条件判断,如果不满足条件的话,执行else;

int

i

=5

if(i==4){//判断是否为4

System.out.println(“这个数是:4”);//如果是,输出结果。

}else{

System.out.println(“这个数是:”+i);//如果不是,输出这个数。

}

原因:没有加else

修改后代码:

public class Test {

 public static void main(String[] args) {

   /*if语句的第一种格式: if(条件表达式) { 执行语句; }*/

   int x=1

   if(x>1) {

   System.out.println("Yes")//如果为真,则输出“Yes”

     }

   else {

   System.out.println("over")

   }

}

}

运行结果:

if(布尔表达式 1){

//如果布尔表达式 1的值为true执行代码

}else if(布尔表达式 2){

//如果布尔表达式 2的值为true执行代码

}else if(布尔表达式 3){

//如果布尔表达式 3的值为true执行代码

}else {

//如果以上布尔表达式都不为true执行代码

}

实例:

int i=0

if(i==0){

System.out.printLn("i=0")

}else if(i==1){

System.out.printLn("i=1")

}else{

System.out.printLn("i不等于1也不等于0")

}

如有帮助请采纳(不懂请提问),可以看我主页,欢迎来交流学习;