Java if else语句详解

  • 内容
  • 评论
  • 相关

选择结构(也叫分支结构)解决了顺序结构不能判断的缺点,可以根据一个条件判断执行哪些语句块。选择结构适合于带有逻辑或关系比较等条件判断的计算。例如,判断是否到下班时间,判断两个数的大小等。

if 语句是使用最多的条件分支结构,它属于选择语句,也可以称为条件语句。下面将详细介绍 if 语句的各种形式及其用法。

if 语句语法

if 选择结构是根据条件判断之后再做处理的一种语法结构。默认情况下,if 语句控制着下方紧跟的一条语句的执行。不过,通过语句块,if 语句可以控制多个语句。

if 语句的最简语法格式如下,表示“如果满足某种条件,就进行某种处理”。

if ( 条件表达式)
{
    语句块;
}

其中“条件表达式”和“语句块”是比较重要的两个地方。

  1. 条件表达式:条件表达式可以是任意一种逻辑表达式,最后返回的结果必须是一个布尔值。取值可以是一个单纯的布尔变量或常量,也可以是使用关系或布尔运算符的表达式。如果条件为真,那么执行语句块;如果条件为假,则语句块将被绕过而不被执行。
  2. 语句块:该语句块可以是一条语句也可以是多条语句。如果仅有一条语句,可省略条件语句中的大括号{}。

if 条件语句的运行流程如图 1 所示。


图1  if 语句执行流程图

本文标题:Java if else语句详解

本文地址:https://www.hosteonscn.com/3104.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注