为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

3 回答

条件运算符( ? : )也称为 “三元运算符”。

语法形式:布尔表达式 ? 表达式1 :表达式2

运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

如:根据学生考试得分来划分优良差层次。

String str = (n>=90)?"分属于优等":((n>60)?"分属于良等":"分属于差等")

这里嵌套了一次。

先判断这个分数n是否大于等于90,大于等于90直接返回“分属于优等”并存在str中。

小于90则进入下一个判断,是否大于60,大于60的则直接返回“分属于良等”并存在str中。

若小于60则返回“分属于差等”并存在str中。

0 回复 有任何疑惑可以回复我~
#1

Niemu 提问者

非常感谢!
2017-02-24 回复 有任何疑惑可以回复我~

条件运算符( ? : )也称为 “三元运算符”。

语法形式:布尔表达式 ? 表达式1 :表达式2

运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值


0 回复 有任何疑惑可以回复我~

三元运算符

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165455    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

?: 是什么运算符号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信