美文网首页
Java之条件运算符

Java之条件运算符

作者: xy啊_46b8 | 来源:发表于2020-04-26 12:13 被阅读0次

说到条件运算符,大家一定对(条件表达式)?值1:值2 的形式不陌生,但是如果碰到

(条件表达式1)?(条件表达式2)?值1:值2:值3 的形式时大家知道该如何取值吗?下面给出例子。


Integer a=null;Integer b=null;

int c = a==null?b==null?1:2:3;

其实我们不妨这样理解

if(a==null){

    if(b==null) c=1;

    c=2;

}

c=3;

也就是说当条件表达式1和条件表达式2均满足时,取值1;

满足条件表达式1不满足条件表达式2时,取值2;

条件表达式1和条件表达式2均不满足时,取值3

相关文章

  • Java基础随记1

    Java基础随记 赋值运算符 比较运算符 逻辑运算符 条件运算符 条件运算符( ? : )也称为 “三元运算符”。...

  • 条件运算符

    这篇文章介绍下Java的条件运算符,条件运算符是Java当中的唯一一个三目运算符,前面已经介绍过什么是单目运...

  • Java中容易被你忽略的细节(一)

    1.Java中的条件运算符 条件运算符是"? : "是Java中唯一一个三目运算符,格式为: 表达式1 ?表达式2...

  • Java之条件运算符

    说到条件运算符,大家一定对(条件表达式)?值1:值2 的形式不陌生,但是如果碰到 (条件表达式1)?(条件表达式2...

  • Java-运算符

    java运算符是来操纵变量,有算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、条件运算符和instanc...

  • JavaScript 学习笔记

    基本操作 Js 注释与java相同 运算符与java相同 条件语句与java相同 循环语句与java 相同 异常捕...

  • Java 条件运算符

    https://java-er.com/blog/java-condition-operation/ Java 提...

  • 计算机基础之运算符(20190131)

    java之运算符(20190131) 1. 算数运算符 2. 逻辑运算符 3. 位运算符 4. 三元运算符

  • js的操作

    条件运算符 条件运算符也叫三元运算符 语法:条件表达式?语句1:语句2;执行的流程:条件运算符在执行时,首先对条件...

  • JavaScript2

    条件运算符 条件运算符也叫三元运算符语法:条件表达式?语句1:语句2- 执行的流程:条件运算符在执行时,首先对条件...

网友评论

      本文标题:Java之条件运算符

      本文链接:https://www.haomeiwen.com/subject/uzedwhtx.html