三元运算符

三元运算符

元即参与运算的数据。

格式:
(条件表达式)?表达式1:表达式2;
表达式:通俗的说,即通过使用运算符将操作数联系起来的式子,例如:
3+2,使用算数运算符将操作数联系起来,这种情况,我们称为算数表达式。
3>2,使用比较运算符(也称为条件运算符)将操作数联系起来,这种情况,我们称为条件表达式。
其他表达式,不再一一举例。

三元运算符运算规则:

先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。

通过代码演示,我们来学习下三元运算符的使用:
方式一:
System.out.println( 3>2 ? “正确” : “错误” );
// 三元运算符运算后的结果为true,运算结果为表达式1的值“正确”,然后将结果“正确”,在控制台输出打印

方式二:
int a = 3;
int b = 4;
String result = (a==b) ? “相等” : “不相等”;
//三元运算符运算后的结果为false,运算结果为表达式2的值“不相等”,然后将结果赋值给了变量result

方式三:
int n = (3>2 && 4>6) ? 100 : 200;
//三元运算符运算后的结果为false,运算结果为表达式2的值200,然后将结果200赋值给了变量n

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 首先看一下三元运算符的格式[条件语句] ? [表达式1] : [表达式2]其中如条件语句为真执行表达式1,否则执行...
    三藏君阅读 2,866评论 0 2
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,660评论 0 13
  • 用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行。 使用格式: (条件表达式)?表达式1:表达式2...
    张轻舟阅读 703评论 0 0
  • 一、分析 当你使用三元运算符,两边的操作数的类型不一致的时候,这就涉及到三元操作符的转换规则: 若果两个操作数不可...
    Viking_Den阅读 3,300评论 0 0
  • 多少次告诉自己要好好学习,却仍然没有放下手机的勇气by 化学君 关于学习 学习这门事情,向来是有先有后,有好有坏。...
    中二的化学君阅读 503评论 3 6

友情链接更多精彩内容