java基础之运算符

运算符是用于表示数据的赋值,运算和比较的一种特殊符号。
1.赋值运算符:=+=-=*=/=%= 
x=1;x+=2;(相当于x=x+2,等于3),其他运算符同理

2.算术运算符:+-*/%(取模)

3.比较运算符: >,<,>=,<=,!=,== (注意:比较数值相等用2=)

4.逻辑运算符:&|,!,^&&(短路与),||(短路或)
注意:与和短路与的区别,短路与,如果左边为false,则后边不参与计算,而&是无论怎样2边都参与运算

5.三目运算符:三目运算符由?: 符号表示
语法为:v1=条件 ? v2v3,当条件为truev1=v2,否则v1=v3

6.自增,自减运算符:++--
6.1++--为后缀时(x++,x--,表示先使用当前x的值,然后再为x+1或者-1操作
6.2++--为前缀时(++x,--x,表示先使用x+1x-1的值.

更多资料关注:www.kootest.com ;技术交流群:182526995

原文地址:https://www.cnblogs.com/kootest/p/4088000.html