Java三元表达式---? : 运算符 简介说明

Java教程王 Java教程 发布时间:2021-04-06 11:09:57 阅读数:4113 1 运算符

?;条件运算符,可使用if...else语句来替代?;条件运算符。
 

? : 运算符 语法如下:
Exp1 ? Exp2 : Exp3;

-----参数说明-------
Exp1
Exp2Exp3是表达式。
注意冒号(:)的放置和使用。
要确定整个表达式的值,首先计算Exp1

  1. Exp1的值为true,则Exp2的值将成为整个表达式的值。
  2. Exp1的值为false,则计算Exp3的值将成为整个表达式的值。

public class ConditionalOperator {

    public static void main(String[] args) {
        int a = 8;
        int b = 10;
        int c = 0;

        c = a > b ? a - b : b - a;

        System.out.println("C:" + c);
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/104.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者