运算符的使用
运算符的使用
算数运算符
- 自增:a++ ++a
- 自减:a-- --a
- 幂运算:要用到Math类,格式 :Math.pow( , );
- 运算中,如果数据中有Long型,那么结果也是Long型;数据中有double型,那么结果为double型;其他情况下,结果都为int型,要想改变结果类型,要用到类型转换
逻辑运算符
- 三种:与(&&)、或(||)、非(!)
- 测试逻辑运算过程可以用短路运算
位运算
- 七种:&、|、^ 、~、<<(左移) 、>> (右移)、<<<
- &运算:两位都为1 ,结果才为1,否则为0
- |运算:两位都为0,结果才为0,否则为1
- ^运算:两位相同则为0,不同为1
- ~运算:在相同为取反
条件运算符( ?:)
条件 ? x :y 当条件为true时,结果为x,否则为y
字符连接符(+)
令a=10,b=20
println(""+a+b); //输出结果为1020
printlb(a+b+""); //输出结果为30
要注意!!!
运算符优先级
()> (+ - * /)> 位运算

浙公网安备 33010602011771号