java问号表达式用法

java问号表达式用法JAVA 问号 运算符的用法 Java 提供一个特别的三元运算符 ternary 经常用于取代某个类型的 if then else 语句 这个运算符就是 初看起来有点迷惑但是一旦掌握了它 用 运算符是很方便高效的 运算符的通用格式如下 expression1

 

expression1 ? expression2 : expression3

String type =null == “” ? “” : “1”;

该例子的type = 1;

因为null==””为假所以后面表达式的值为1,

type的值即为1;

 

下面是一个利用?运算符的例子:

ratio = denom == 0 ? 0 : num / denom;

总之,一句话:expression1 ? expression2 : expression3,的用法,如果expression1表达式的值为真,则取expression2的值,否则取expression3的值

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220915.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午7:21
下一篇 2026年3月17日 下午7:22


相关推荐

  • RemObjects的特征

    RemObjects的特征RemObjectsSDK‘Vinci’是成功的跨平台远程框架的第五个版本,它允许用户方便地创建能够在面向对象模式中的跨网络通信的客户端以及服务器应用程序。使用强大且灵活的组件库、以及用于定义以及测试服务的高级工具,RemObjectsSDK提供了使用RAD进行分布式开发的方法。RemObjectsSDK的特征以下列表概述了RemObjectsSDK的核心特征,这些特征

    2022年7月15日
    25
  • pycharm 打不开了_pycharm激活成功教程之后打不开

    pycharm 打不开了_pycharm激活成功教程之后打不开pycharm打不开问题总结1:第一步:进入如下路径,找到cmd.exe,右键选择“以管理员身份运行”;第二步:在打开的cmd窗口中,输入netshwinsockreset,按回车键;第三步:重启电脑;第四步:重启后,双击pycharm图标就能打开了!2:你下载的应该是官方版的,然后自己加了网上下载的.jar激活成功教程插件,并添加了这个插件的路径到.vmoptions文件。打不开是因为你修改…

    2022年8月28日
    4
  • crontab每分钟执行一次任务

    crontab每分钟执行一次任务在 home 下面写了一个 test sh bin shechohello gt home hello txt 然后在 crontab e 中设置了 1 home a sh 为何等了好几分钟 home 下面还是没有 hello txt 呢 指定一下用什么运行 1sh home test sh

    2026年3月26日
    2
  • 【Tomcat】Tomcat配置https(免费证书)

    【Tomcat】Tomcat配置https(免费证书)

    2021年6月2日
    136
  • linux怎样重启命令,Linux重启命令介绍

    linux怎样重启命令,Linux重启命令介绍下面介绍在Linux操作系统中重启和关闭相关的命令:shutdown、reboot、init、halt、poweroff、systemctl,你可以根据需要来选择适合的Linux命令关闭或重新启动系统。其中shutdown、halt、poweroff、reboot命令是用来停机、重启或切断电源,systemctl命令管理systemd,是Linux系统和服务器的管理程序。使用…

    2022年10月17日
    5
  • 提取视频中的音频——python三行程序搞定「建议收藏」

    提取视频中的音频——python三行程序搞定「建议收藏」写在开头提取音频安装python包提取音频分析音频安装python包读取音频matplotlib画信号强度图librosa画信号强度图写在开头  身处数据爆炸增长的时代,各种各样的数据都飞速增长,视频数据也不例外。我们可以使用python来提取视频中的音频,而这仅仅需要安装一个体量很小的python包,然后执行三行程序!  语音数据在数据分析领域极为重要。比如可以分析语义、口音、根据人的情绪等等。可以应用于偏好分析、谎话检测等等。提取音频  需要..

    2022年5月12日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号