课程名称:Java入门第一季
课程章节:Java中的条件运算符、Java中运算符的优先级
课程讲师:老齐
课程内容:1.Java中的条件运算符
语法形式:布尔表达式?表达式1:表达式2;
主要语法形式,不要漏掉符号!
布尔表达式的值要么为true,要么为false;
运算过程:先判断布尔表达式的值,如果布尔表达式的值为true,则返回表达式1的值,否则返回表达式2的值。
条件运算符 “三元运算符”
语法形式:布尔表达式 ? 表达式1 :表达式2
如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
二、Java中运算符的优先级
优先级1:( )
优先级2:! +(正号) -(负号) ++ --
优先级3:* / %
优先级4:+(加号) -(减号)
优先级5:< <= > >=a
优先级6:== !=
优先级7:^(异或)
优先级8:&&
优先级9:||
优先级10:?:
优先级11:= += -= *= /= %=