boolean数据类型
要点提示 : boolean 数据类型声明一个具有值 true 或者 false 的变量 。
瞀告 : 相等的关系操作符是两个等号 ( = = ) , 而不是一个等号 ( =) , 后者是指斌值操作符 。
具有布尔值的变量称为布尔变量 ( boolean variable ) , boolean 数据类型用于声明布尔型变量 。 boolean 型变量可以是以下这两个值中的一个 : true 和 false 。
true 和 false 都是直接量 , 就像 10 这样的数字 。 它们被当作保留字一样 , 不能用做程序中的标识符 。
if语句
要点提示 : if 语句是一个结构 , 允许程序确定执行的路径 。
单分支 if 语句的语法如下 :
if(布尔表达式){
语句(组);
}
图 3 - la 所示的流程图展示 Java 如何执行 if 语句的语法 。 流程图是描述算法或者过程的图 , 以各种盒子显示步骤 , 并且通过箭头连接给出次序 。 处理操作显示在这些盒子中 , 连接它们的箭头代表控制流程 。 棱形的盒子表示一个布尔类型的条件 , 矩形盒子代表语句 。
if ( radius > - 0 ) {
area = radius * radius * PI ;
System . out . println ( " The area for the circle of radius " +radius +"is" + area ) ;
}
注意 : 省略括号可以让代码更加简短 , 但是容易产生错误 。 当你返回去修改略去代码的时
候 , 容易忘记加上括号 。 这是一个常犯的错误 。
双分支 if - else 语句
要点提示 : if - else 语句根据条件是真或者是假 , 决定执行的路径 。
当指定条件为 true 时单分支 if 语句执行一个操作 。 而当条件为 false 时什么也不干 。但是 , 如果你希望在条件为 false 时也能执行一些动作