中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂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在线观看| 午夜麻豆影片在线观看| 插入中文字幕在线一区二区三区| 宁夏| 伊通| 子洲县| 大竹县| 广州市| 宝应县| 丹阳市| 平谷区| 日韩精品夜色二区91久久久| 钟祥市| 亚洲专区在线观看第三页| 德惠市| 福州市| av无码电影一区二区三区| 安吉县| 97人妻无码免费专区| 久久国产色av老熟蜜臀av| 香蕉亚洲欧洲在线一区| 久久这里只有精品黄色| 经典女同一区二区三区| 国产a视频一区二区三区| 91久久国产福利自产拍| 国产日产亚洲系列av| 丰满人妻一区二区乱码中文电影网| 国产精品久久成人午夜一区二区 | 顶级嫩模精品视频在线看| 亚洲视频在线观看青青草| 热re99久久精品国产66热6| 无码伊人久久大香线蕉| 玉门市| 成人小视频在线观看播放|