中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Java中的運算符有哪些

      時間:2024-10-01 11:54:35 JAVA認證 我要投稿
      • 相關推薦

      Java中的運算符有哪些

        java的運算符有算術運算符、關系運算符、賦值運算符、邏輯運算符、位運算符、條件運算符,下面我們一起來學習java運算符的詳細內容吧!

        1)、算術運算符
      運算符 運算 范例 結果
      + 正號 +3 3
      - 負號 b=4;-b; -4
      + 5+5 10
      - 6-4 2
      * 3*4 12
      / 5/5 1
      % 取模(求余) 5%5 0
      ++ 自增(前) a=2;b=++a; a=3;b=3;
      ++ 自增(后) a=2;b=a++; a=3;b=2;
      -- 自減(前)  a=2;b=--a; a=1;b=1;
      -- 自減(后) a=2;b=a--; a=1;b=2;
      + 字符串相加 “he”+“llo”  “hello”
        兩個整數之間的相除(/)運算結果還是整數,其結果是除的結果的整數部分。
        例如:5/2結果為2
        要獲得實數結果,運算中至少一個浮點數。
        例如:5/2.0結果為2.5
        2)、關系運算符
      運算符 運算 范例 結果
      == 相等于 4==3 false
      != 不等于 4!=3 true
      < 小于 4<3 false
      > 大于 4>3 true
      <= 小于等于 4<=3 false
      >= 大于等于 4>=3 true
        3)、賦值運算符
      運算符 運算 范例 結果
      = 賦值 a=3;b=2; a=3;b=2;
      += 加等于 a=3;b=2;a+=b; a=5;b=2;
      -= 減等于 a=3;b=2;a-=b; a=1;b=2;
      *= 乘等于 a=3;b=2;a*=b; a=6;b=2;
      /= 除等于 a=3;b=2;a/=b; a=1;b=2;
      %= 模等于 a=3;b=2;a%=b; a=1;b=2;
        4)、邏輯運算符
      運算符 運算 范例 結果
      & AND(與) false & true false
      |  OR(或) false | true true
      ^ XOR(異或) false ^ true true
      ! NOT(非) !true false
      && AND(短路與) false && true false
      || OR(短路或) false || true true
        在使用短路與(&&)時,如果第一個操作數(或表達式)為“假”,則不再計算第二個操作數(或表達式),直接返回“假”。
        在使用短路或(||)時,如果第一個操作數(或表達式)為“真”,則不再計算第二個操作數(或表達式),直接返回“真”。
        邏輯運算符只能用于布爾(boolean)類型之間;其結果值為布爾(boolean)類型。
        5)、位運算符
      運算符 運算 計算規則
      & 按位與 只有參加運算的兩位都為1,‘&’運算的結果才為1,否則為0。
      | 按位或 只有參加運算的兩位都為0,‘|’運算的結果才為0,否則為1。
      ^ 按位異或 只有參加運算的兩位不同,‘^’運算的結果才為1,否則為0。
      << 左移位 左移指定位數,右邊補0。
      >> 右移位 右移高位是0,左邊補0;高位是1,左邊補1。
      >>> 無符號右移位 左邊補0。
      按位取反 1取反是0,0取反是1。
       

        位運算符只可用于整數類型、char類型,不可應用于浮點類型。

        6)、條件運算符

        條件運算符是一個三目運算符,也是唯一的一個三元運算符,符號為“? :”,在程序中能實現簡單的判斷功能。

        語法格式:

        表達式1?表達式2:表達式3

        其中表示1是一個布爾表達式,如果表達式1結果為true,則執行表達式2,否則執行表達式3。

        舉例說明:求a,b的最大值。

        int a=4,b=6,max;

        max=a>b?a:b;//將a和b中的較大值賦給max


      【Java中的運算符有哪些】相關文章:

      Java中類的設計技巧有哪些10-21

      java中File類有哪些使用方法06-30

      java數據類型和運算符10-24

      JAVA+HTML5的優勢有哪些07-18

      在java中Synchronized的用法10-15

      《詩經》中關于戰爭的詩有哪些09-20

      中國象棋中的武器有哪些07-06

      SQL中的單記錄函數有哪些07-11

      美術考試中素描的技巧有哪些10-14

      演講中的控場技巧有哪些10-08

      主站蜘蛛池模板: 鄂温| 无码国产精品一区二区免费式芒果| 成人综合亚洲国产成人| 女同久久一区二区三区| 国产免费一区二区三区视频在线| 长寿区| 亚洲国产综合专区在线电影| 徐闻县| 日本中出熟女一区二区| 三级全黄的视频在线观看| 性色av成人精品久久| 凉城县| 龙里县| 麻阳| 亚洲国产av剧一区二区三区 | 在线亚洲精品国产成人二区| 亚洲图片第二页| 亚洲精品一区二区三区av| 免费人成在线高清网站| 邢台县| 涡阳县| 瑞安市| 浏阳市| 永修县| 尤溪县| 崇文区| 人妻夜夜爽av性色大片| 平远县| 肇州县| 西城区| 亚洲综合一| 国产情色一区二区三区| 国产日产久久福利精品一区| 国产一区二区内射最近人| 体育| 国产区二区三区在线观看| 日本a级大片免费观看| 久久青草国产免费观看| 99久久精品国产片| 亚洲无码性爱视频在线观看| 久久99久久99精品免观看女同|