Java三目运算

版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/47428239

Java的三目运算符:

(表达式A)?(表达式B):(表达式C)

原理为:如果表达式A的结果为true,那么这句的运行结果为表达式B;如果为false,那么结果为表达式C

例如:(1>0)?(a=5):(a=6)

那么这句话的运行结果为a=6

开发中经常会遇到这样的问题,利用起三目运算来挺不错的。如果不用的话也可以实现

if(1>0){
a=5;
}
else{
a=6;
}

当然还是三目简单....

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Android 关于GridView那些事

    版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/50...

    Hankkin
  • Kotlin中级(6)- - - Kotlin类之的继承.md

    因为Any这个类只是给我们提供了equals、hashcode、toString三个方法,我们可以看看Any这个类的源码实现

    Hankkin
  • Android 轻松实现百度地图定位

    版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/49...

    Hankkin
  • 括号表达式的详细用法-选择必考!!

    TheMrxk
  • 我去,这么简单的条件表达式竟然也有这么多坑

    最近,小黑哥在一个业务改造中,使用三目运算符重构了业务代码,没想到测试的时候竟然发生 NPE 的问题。

    andyxh
  • Java代码审计之SpEL表达式注入

    Spring Expression Language(简称 SpEL)是一种功能强大的表达式语言、用于在运行时查询和操作对象图;语法上类似于 Unified E...

    FB客服
  • Spring Cloud 服务端注册与客户端调用

      上一篇中,我们已经把Spring Cloud的服务注册中心Eureka搭建起来了,这一章,我们讲解如何将服务注册到Eureka,以及客户端如何调用服务。

    小忽悠
  • 基于RxJava2实现的简单图片爬虫

    今年十月份以来,跟朋友尝试导入一些图片到tensorflow来生成模型,这就需要大量的图片。刚开始我只写了一个简单的HttpClient程序来抓取图片,后来为了...

    fengzhizi715
  • SpringBoot高级【单元测试】

      单元测试是我们开发中调试的时候的重要方式,本文介绍下在SpringBoot2.x中怎么使用单元测试。

    用户4919348
  • 微信小程序开发实战(9):单行输入和多行输入组件

    input组件用于录入单行文本,尽管input的基本功能是文本录入,但该组件的属性还是比较多的,也比较复杂。下面是input属性的属性及其含义。

    蒙娜丽宁

扫码关注云+社区

领取腾讯云代金券