<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            java語言

            Java運算符

            時間:2025-02-03 17:43:26 java語言 我要投稿

            Java運算符

              計算機的最基本用途之一就是執行數學運算,作為一門計算機語言,Java也提供了一套豐富的運算符來操縱變量。歡迎大家閱讀!更多相關信息請關注相關欄目!

              Java中的運算符和C/C++相差無幾。

              數學運算符

              數學運算,結果為一個數值。見下表:

              關系運算符

              關系運算符,結果為一個布爾值。見下表:

              位運算符

              位運算符對整數的二進制形式逐位進行邏輯運算,得到一個整數。見下表:

              條件運算符

              Java中也有一個條件運算符(三目運算符):

              condition ? x1 : x2

              condition為一個boolean值。根據condition,取x1或x2的值。

              下面是關于運算符的一個綜合舉例:

              復制純文本新窗口

              public class Demo {public static void main(String[] args){int a=10;int b=10;int x=10;int y=21;int z=10;System.out.println("后自加 a=" + (a++));System.out.println("a的值 a=" + a);System.out.println("前自加 b=" + (++b));System.out.println("---------------------");System.out.println("說 x>y,對嗎?" + (x>y));System.out.println("認為 x>y 并且 xy) && (x=y) || (x==y) ));System.out.println("認為 x<y 或者 x=z,對嗎?" + ( (x<y) || (x==z) ));System.out.println("---------------------");System.out.println("a&x 的結果是:" + (a&x));System.out.println("a|x 的結果是:" + (a|x));System.out.println("y^z 的結果是:" + (y^z));System.out.println("---------------------");System.out.println("a 左移2位的結果是:" + (a<<2));system.out.println( y="">>3));}}

              運行結果:

              后自加 a=10

              a的值 a=11

              前自加 b=11

              ---------------------

              說 x>y,對嗎?false

              認為 x>y 并且 x<y,對嗎?false

              認為 x>=y 或者 x==y,對嗎?false

              認為 x<y 或者 x=z,對嗎?true

              ---------------------

              a&x 的結果是:10

              a|x 的結果是:11

              y^z 的結果是:31

              ---------------------

              a 左移2位的結果是:44

              y 右移3位的結果是:2

            【Java運算符】相關文章:

            java函數及運算符09-07

            關于Java 運算符09-03

            java語言運算符08-07

            Java“異或” 運算符08-17

            java語言運算符的使用10-02

            Java中運算符的使用10-17

            java運算符入門教程09-21

            Java 2.1 java基本類型的轉換和運算符05-29

            java中運算符的使用方法09-16

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院