当做if的条件,那必须要boolean或者Boolean类型,方法可以放,因为方法返回值是布尔类型就可以了,变量也可以,我因为除了布尔类型的变量,可以用比较符获得布尔值,if语句本身没有返回值,所以,if的条件内不能放if。
if是可以嵌套使用的if(条件1){if(条件2){语句1;} 语句2;}这样写,当同时满足条件1和条件2的时候,才会执行语句1如果只满足条件1,但是不满足条件2,就会执行语句2