运算符

来源:互联网 发布:linux oracle 客户端 编辑:程序博客网 时间:2024/05/29 17:34
java的运算符
算术运算符:  +, - ,*, /, %, ++, --
赋值运算符:  = , += ,-=,*=,/=,%=
关系运算符:  > ,< ,>=,<=,==,!=
逻辑运算符:  ! , & , |,^,&&,||
位运算符:   &,|,^,~,>>,<<,>>>

字符串连接符号: + 


   在java中的运算符基本分为算术运算符,  赋值运算符,关系运算符,逻辑运算符,位运算符 ,字符串连接符号.

  ++,--自增自减,  i++ 和++i ,  i++先运算在自增.++i先自增在运算.

  i+=1  ==> i=i+1  其他同理;

 &和&&的区别:&&当判断了左边的为false时就不在继续判断右边,而无论怎样两边都要判断; |和||同理  所以&& ||比&,|快