AdSense

網頁

2021/1/4

Java 表示式(Expressions)與陳述句(Statements)差別

Java 表示式(Expressions)與陳述句(Statements)的差別如下。


Expressions

由運算子(operators),變數(variable)及方法呼叫(method invocations)組成的一段可執行程式,執行結果為一個值或變數。

下面粗體部分為expressions。

int name = "David";
System.out.println("Your name is " + name);

int a = 1 + 2;
int b = 3;
if (a == b) {
    System.out.println("a == b");
}

System.out.println(System.getProperty("java.version");

Statements

一段完整程式單位,分為以下三種。

  • 表示陳述句 expression statements:表示式組成的陳述句,最終以分號;結尾。

    System.out.println("Hello world");
  • 宣告陳述句 declaration statements:宣告變數。

    int age = 22;
  • 流程陳述句 control flow statements:條件判斷語句如ifif elseswitch;迴圈語句如whiledo-whilefor;分支語句breakconfinuereturn




沒有留言:

AdSense