Java 中的决策

java programming java8object oriented programming

决策结构具有一个或多个需要程序评估或测试的条件,以及在条件确定为真时要执行的一个或多个语句,以及在条件确定为假时要执行的其他语句(可选)。

以下是大多数编程语言中常见的典型决策结构的一般形式 −

Java 编程语言提供以下类型的决策语句。点击以下链接查看其详细信息。

Sr.No.
声明和描述
1if 语句
if 语句由一个布尔表达式后跟一个或多个语句组成。

2if...else 语句
if 语句后可以跟一个可选的 else 语句,该语句在布尔表达式为假时执行。

3嵌套 if 语句
您可以在另一个 ifelse if 语句中使用一个 if else if  语句。

4switch 语句
switch 语句允许测试变量是否与值列表相等。

? : 运算符

我们是否已经介绍过 条件运算符? : 可用于替换上一章中的 if...else 语句。其一般形式为 −

Exp1? Exp2: Exp3;

其中 Exp1、Exp2 和 Exp3 为表达式。请注意冒号的使用和位置。

要确定整个表达式的值,首先要对 exp1 求值。

  • 如果 exp1 的值为真,则 Exp2 的值将成为整个表达式的值。

  • 如果 exp1 的值为假,则对 Exp3 求值,其值将成为整个表达式的值。


相关文章