Java-选择
- 一个boolean 变量可以存储值 true 和 false。
- 关系运算符(<、<=、==、!=、>、>=)和数值及字符一起运算,然后产生一个布尔值。
- 布尔运算符&&、||、|和^对布尔值和布尔变量进行计算。
- 当对p1&&p2求值时,Java 先求p1的值,如果p1是 true,再对 p2求值;如果 p1 是 false 就不再对 p2求值。当对p1||p2求值时,Java 先求 p1 的值,如果p1为 false,再对 p2求值;如果 p1为 true,就不再对 p2求值。因此,&&也称为条件与运算符或短路与运算符,而||也称为条件或运算符或短路或运算符。
- 使用选择语句可以对有可选择路径的情况进行程序设计。选择语句有以下几种类型:if语句、if…else 语句、嵌套 if 语句、switch 语句和条件表达式。
- 各种 if 语句都是基于布尔表达式来控制决定的。根据表达式的值是 true 或 false,选择两种可能路径中的一种。
- switch 语句根据 switch 表达式的类型 char、byte、short 或 int 来控制决定。
- 在 switch 语句中,关键字 break 是可选的,但它通常用在每个分支的结尾,已终止执行 switch 语句的剩余部分。如果没有出现 break 语句,则执行接下来的 case 语句。
网友评论