Java中的选择结构语句:if条件语句、三元运算符与switch条件语句

您所在的位置:网站首页 java三元表达 Java中的选择结构语句:if条件语句、三元运算符与switch条件语句

Java中的选择结构语句:if条件语句、三元运算符与switch条件语句

2024-07-10 01:09| 来源: 网络整理| 查看: 265

if条件语句

ifi条件语句有三种语法形式,分别为if语句,if...else语句和 if...else if...else语句。

if条件语句

if语句是指如果你满足某种条件,就进行某种处理。执行流程图如下。 

在java中,if语句的具体语法格式为:

    

例如,下面的代码段检查一个整数是否为正数。如果num>0则输出“这是正数”。

int num = 5; if (num > 0) { System.out.println("这是正数"); } if...else语句

if...else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。执行流程图如下。

if...else语句的具体语法格式为:

     

例如,下面的代码段检查一个整数是否为正数。如果num>0则输出“这是正数”,否则输出“这不是正数”

int num = -1; if (num > 0) { System.out.println("这是正数"); } else { System.out.println("这不是正数"); } if...else if...else语句

if...else if...else用于对多个条件进行判断。根据判断结果进行多种不同的处理。执行流程图如下。

                      

 具体语法格式如下:

例如,下面的代码为检查一个整数是否为正数、负数或零,如果num>0则输出“这是正数”,num 0) { System.out.println("这是正数"); } else if (num < 0) { System.out.println("这是负数"); } else { System.out.println("这是0"); } 三元运算符

java提供一个三元运算符,它允许我们在一行代码中根据条件选择一个值,可以同时操作3个表达式。具体语法格式如下:

                                                 判断条件?表达式1:表达式2

                             

上面语法格式中,当判断条件成立时,计算表达式1的值作为整个表达式的结果,否则计算表达式2作为整个表达式的结果。

三元运算符的功能与if...else语法相同,但使用三元运算符可以简化代码。

例如,求两个数x,y中的最小者,用if...else语句来实现,代码如下:

int x = 6; int y = 4; int min = 0; if(x


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3