Java运算符讲解附例子说明(大全)

  • Post author:
  • Post category:java




前言必读:



读者手册(必读)_云边的快乐猫的博客-CSDN博客

Java运算符分为六大:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件(三目)运算符、位运算符



一、算术运算符




+

(加),



(减),

*

(乘),

/

(除),

%

(求余),

++

(自增),



(自减)



二、赋值运算符




=

(等于),

+=

(自加一次等于),

-=

(自减一次等于),

*=

(自乘一次等于),

/=

(自除一次等于),

+

(字符串连接符)



三、比较运算符




>


(大于)

,

<


(小于)

,

>=


(大于等于)

,

<=


(小于等于)

,

==


(比较等于)

,

!=


(不等于)


返回结果只有:true或者false



四、逻辑运算符




&


(按位与),


&&


(短路与),


|


(按位或),


||


(短路或),


!


(非,即取反)



五、条件(三目、三元)运算符




?:



六、位运算符(都是基于二进制来计算)




&


(按位与),


|


(按位或),


^


(异或运算),


<<


(左移运算符),


>>


(右移运算符),


>>>


(无符号运算符),


~


(非、取反运算符)

位运算符要求了解就好

须知:整数默认为int型



一、算术运算符



+

(加),



(减),

*

(乘),

/

(除),

%

(求余),

++

(自增),



(自减)

1.

+

2.


3.

*

4.

/

注意:整数默认位int型,要精确到小数点后面的数值要进行强制转换

5.

%

6.


++

分为两种

++i


(先自加再输出)



i++


(先输出再自加,常用),概括解释就是谁在前面就先输出谁

7.




也有两种写法,和自增同理



=========================================================================



二、赋值运算符



=

(等于),

+=

(自加一次等于),

-=

(自减一次等于),

*=

(自乘一次等于),

/=

(自除一次等于),

+

(字符串连接符)

1.

=

2.


+=

3.


-=

4.


*=


5.


/=

输出默认为int整数型,不会取小数余数这些

6.


+




=========================================================================



三、比较运算符



>


(大于)

,

<


(小于)

,

>=


(大于等于)

,

<=


(小于等于)

,

==


(比较等于)

,

!=


(不等于)



返回结果只有:true或者false


1.



>

2.


<

3.


>=


4.


<=


5.


==

6.


!=



=========================================================================



四、逻辑运算符





&


(按位与),


&&


(短路与),


|


(按位或),


||


(短路或),


!


(非,即取反)

1.


&

2.


&&

3.


|

4.


||


以上4个在我的另一篇文章中有单独讲到

5.


!



========================================================================



五、条件(三目、三元)运算符





?:



========================================================================



六、位运算符(

都是基于二进制来计算



)





&


(按位与),


|


(按位或),


^


(异或运算),


<<


(左移运算符),


>>


(右移运算符),


>>>


(无符号运算符),


~


(非、取反运算符)

位运算符要求了解就好

1.


&

2.


|

3.


^

4.


<<

5.


>>

6.


>>>

7.


~



版权声明:本文为m0_52861000原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。