java之三元运算符
2020-09-17 本文已影响0人
兰觅
一元运算符
只需要一个数据就可以进行操作的运算符,如:取反(!),自增(++),自减(--)
二元运算符:
需要两个数据才可以进行操作的运算符。如:加法(+),赋值(=)
三元运算符
需要三个数据才可以进行操作的运算符
格式:数据类型 变量名=条件?表达式A:表达式B
判断条件是否成立,成立为true,表达式A的值赋给左侧的变量;判断条件不成立为false,将表达式B的值赋给左侧的变量。
注意:必须同时保证表达式A和都符合左侧数据类型要求。
三元运算符的结果必须被使用。
选择结构
if..else结构
if(num%2==0){
//偶数
}else{
//奇数
}
**switch**
注意:
1.多个case后面的数值不可以重复
2.switch后面小括号当中只能是下列数据类型:
基本数据类型:byte,short,char,int
引用数据类型:string字符串,enum枚举