国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C# 常見操作符整理

2020-01-24 03:44:23
字體:
來源:轉載
供稿:網友

常見的操作符
賦值操作符:=
復合賦值運算符:+=,-=,*=,/=,%=
算數運算符:+,-,*,/,%(ß二元運算符),++,--(ß一元運算符)
條件運算符:>,<,>=,<=,!=,==
邏輯運算符:&&,||,|,!
幾乎所有的操作符都只能操作基本數據類型,但是”=”,”==”和”!=”,這些操作符能操作所有的對象。除此以外String類支持”+”和”+=”。
優先級
當一個表達式中存在多個操作符時,操作符的優先級便決定了表達式中各部分的運算順序。Java中操作符有自己的一套計算順序,牢記順序可避免程序出現運算錯誤。最簡單的就是先乘除后加減
操作符優先級

postfix operators

[] . (params) expr++ expr--

unary operators

++expr --expr +expr -expr ~ !

creation or cast

new (type)expr

multiplicative

* / %

additive

+ -

shift

<< >> >>>

relational

< > <= >= instanceof

equality

== !=

bitwise AND

&

bitwise exclusive OR

^

bitwise inclusive OR

|

logical AND

&&

logical OR

||

conditional

? :

assignment

= += -= *= /= %= &= ^= |= <<= >>= >>>=

 
注:上面的操作數優先級從上到下依次降低,同一個單元格內的優先級相同
我們在編程的是候難免會忘記操作符的順序,所以應該用括號明確規定運算順序。
復制代碼 代碼如下:

public class Precedence{
public static void main(String [] args){
int x=1,y=2,z=3;
int a=x + y 主站蜘蛛池模板: 监利县| 揭阳市| 阜新| 交城县| 天镇县| 安国市| 棋牌| 凤阳县| 天全县| 长治县| 京山县| 陕西省| 霞浦县| 五常市| 隆尧县| 孝义市| 葫芦岛市| 芜湖市| 安平县| 舟曲县| 临泽县| 广宁县| 鄂伦春自治旗| 罗定市| 海丰县| 宣化县| 聂荣县| 娱乐| 无为县| 婺源县| 阳西县| 太湖县| 安仁县| 鄢陵县| 鄂托克旗| 台湾省| 定结县| 密山市| 额敏县| 金山区| 思南县|