透過匯入 Java 中的數學類方法


靜態匯入是指如果欄位和方法在類中被定義為公共靜態,則可以在程式碼中使用它們,而不必指定它們的類。

java.lang 包中的 Math 類方法 sqrt() 是靜態匯入的。

演示這一點的一個程式如下所示

示例

 線上演示

import static java.lang.Math.sqrt;
public class Demo {
   public static void main(String[] arg) {
      double num = 36.0;
      System.out.println("The number is: " + num);
      System.out.println("The square root of the above number is: " + sqrt(num));
   }
}

輸出

The number is: 36.0
The square root of the above number is: 6.0

現在讓我們瞭解一下上述程式。

不再需要 Math 類和 sqrt() 方法,因為 java.lang 包使用了靜態匯入。顯示數字 num 及其平方根。演示此特性的程式碼片段如下所示

double num = 36.0;
System.out.println("The number is: " + num);
System.out.println("The square root of the above number is: " + sqrt(num));

更新時間:30-7-2019

18K+ 次觀看

開啟你的 職業生涯

完成本課程並獲得認證

開始
廣告