HOWTO · Java
Java 中的點(.) 運算子
本文介紹如何在 Java 中使用點(.) 運算子。
本頁內容
在 Java 語言中,點運算子 (.) 表示在語法上起作用的元素或運算子。它通常被稱為分隔符、點和句點。簡單地,點運算子充當物件和類的訪問提供者。上述運算子的用法如下。
- 它將函式和變數與例項變數分開。
- 它允許從一個包訪問子包和類。
- 它導致訪問類或包的成員。
public class DotOperator {
void show() {
int i = 67;
System.out.println("In show method: " + i);
}
static boolean isGreater(int a, int b) {
return a > b;
}
public static void main(String args[]) {
DotOperator doe = new DotOperator();
doe.show();
System.out.println("Is 5>4: " + DotOperator.isGreater(5, 4));
}
}
在上面的程式碼塊中,例項方法和靜態方法的使用得到了展示。程式碼塊有一個公共 DotOperator 類,它有兩個成員方法。成員方法 show 的內部工作是使用列印流顯示本地例項變數。
該類包含另一個靜態 isGreater() 方法,該方法採用兩個引數。如果兩個輸入大於或小於彼此,則操作的結果是一個布林值。
最後,該類包含 main 方法,該方法跟蹤執行點運算子使用的實際邏輯。在 main 函式中,建立了一個 DotOperator 父類的例項。
現在用於訪問類的成員函式 show 的例項變數。該方法呼叫 show 函式並顯示在類中初始化和例項化的值。
類似地,直接允許類名 DotOperator 訪問 DotOperator 類的靜態方法。該函式還根據第一個值大於第二個值返回 true 或 false。
布林輸出返回並列印在類的 main 方法中。
以下是上述程式碼塊的輸出。
In show method: 67
Is 5>4: true