课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
?: 是什么运算符号
2017-01-16
源自:Java入门第一季(IDEA工具)升级版 3-8
正在回答
条件运算符( ? : )也称为 “三元运算符”。
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
如:根据学生考试得分来划分优良差层次。
String str = (n>=90)?"分属于优等":((n>60)?"分属于良等":"分属于差等")
这里嵌套了一次。
先判断这个分数n是否大于等于90,大于等于90直接返回“分属于优等”并存在str中。
小于90则进入下一个判断,是否大于60,大于60的则直接返回“分属于良等”并存在str中。
若小于60则返回“分属于差等”并存在str中。
Niemu 提问者
三元运算符
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答算术运算符号
3 回答+符号和算数运算
2 回答问号冒号运算符
3 回答这是什么运算符
1 回答条件运算符是什么?