能。在java里去看条件
表达式的结果是true还是false,如果是true,就会进入到if中,执行
里面的语句体内容,就可以等于一个
字母。如果是false,就不会进入到if中,就不会执行到里面的内容,就不能等于一个字母。boolean是指布尔型的值,对于number<10这个表达式,假设number=9,那么number<10对应的布尔值就是true,假设number=11,那么number<10对应的布尔值就是false,也就是说if后面的括号里只要是个布尔值就行,举个例子,说明两者的共同之处
if(number<10){...}
等价于
boolean b
b=number<10
if(b){...}
不明白的话继续问