<ruby id="bdb3f"></ruby>

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

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # Java 表達式,語句和塊 > 原文: [https://www.programiz.com/java-programming/expressions-statements-blocks](https://www.programiz.com/java-programming/expressions-statements-blocks) #### 在本教程中,您將通過示例了解 Java 表達式,Java 語句,表達式與語句之間的區別以及 Java 塊。 在前面的章節中,我們使用了表達式,語句和塊,而沒有對其進行太多解釋。 現在您已經了解了變量,運算符和字面值,將更容易理解這些概念。 * * * ## Java 表達式 Java 表達式由[變量](/java-programming/variables-primitive-data-types#variables "Java Variables"),[運算符](/java-programming/operators "Java Operators"),[字面值](/java-programming/variables-primitive-data-types#literals "Java Literals")和方法調用組成。 要了解有關方法調用的更多信息,請訪問 [Java 方法](/java-programming/methods "Java Methods")。 例如, ```java int score; score = 90; ``` 在此,`score = 90`是返回`int`的表達式。 再看一個例子, ```java Double a = 2.2, b = 3.4, result; result = a + b - 3.4; ``` 在此,`a + b - 3.4`是一個表達式。 ```java if (number1 == number2) System.out.println("Number 1 is larger than number 2"); ``` 在此,`number1 == number2`是一個返回布爾值的表達式。 同樣,`"Number 1 is larger than number 2"`是字符串表達式。 * * * ## Java 語句 在 Java 中,每個語句都是完整的執行單元。 例如, ```java int score = 9*5; ``` 在這里,我們有一個聲明。 該語句的完整執行包括將整數`9`和`5`相乘,然后將結果分配給變量`score`。 在上面的語句中,我們有一個表達式`9 * 5`。 在 Java 中,表達式是語句的一部分。 * * * ### 表達式語句 我們可以通過使用`;`終止表達式來將表達式轉換為語句。 這些稱為表達式語句。 例如, ```java // expression number = 10 // statement number = 10; ``` 在上面的示例中,我們有一個表達式`number = 10`。 在這里,通過添加分號(`;`),我們已將表達式轉換為語句(`number = 1;`)。 再看一個例子, ```java // expression ++number // statement ++number; ``` 同樣,`++number`是一個表達式,而`++number;`是一個語句。 * * * ### 聲明語句 在 Java 中,聲明語句用于聲明變量。 例如, ```java Double tax = 9.5; ``` 上面的語句聲明了一個變量`tax`,該變量已初始化為`9.5`。 **注意**:Java 中有一些決策和循環中使用的控制流語句。 您將在后面的章節中了解控制流語句。 * * * ## Java 塊 塊是用大括號`{ }`括起來的一組語句(零個或多個)。 例如, ```java class Main { public static void main(String[] args) { String band = "Beatles"; if (band == "Beatles") { // start of block System.out.print("Hey "); System.out.print("Jude!"); } // end of block } } ``` **輸出**: ```java Hey Jude! ``` 在上面的示例中,我們有一個塊`if {....}`。 在此,在塊內部,我們有兩個語句: * `System.out.print("Hey ");` * `System.out.print("Jude!");` 但是,一個塊可能沒有任何語句。 考慮以下示例, ```java class Main { public static void main(String[] args) { if (10 > 5) { // start of block } // end of block } } ``` 這是有效的 Java 程序。 在這里,我們有一個塊`if {...}`。 但是,此塊內沒有任何語句。 ```java class AssignmentOperator { public static void main(String[] args) { // start of block } // end of block } ``` 在這里,我們有`public static void main() {...}`塊。 但是,類似于上面的示例,此塊沒有任何語句。
                  <ruby id="bdb3f"></ruby>

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

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看