关于java中的if语句

Python040

关于java中的if语句,第1张

boolean是指布尔型的值,对于number<10这个表达式,假设number=9,那么number<10对应的布尔值就是true,假设number=11,那么number<10对应的布尔值就是false,也就是说if后面的括号里只要是个布尔值就行,举个例子,说明两者的共同之处

if(number<10){...}

等价于

boolean b

b=number<10

if(b){...}

不明白的话继续问

if(条件){

//具体逻辑

}

if 条件句,如果条件为真(即条件结果为true),那么就会执行具体逻辑。

这里直接写上if (true),是说条件必定满足,就是说执行条件句if里面的具体操作。

原因:没有加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")

   }

}

}

运行结果: