更新時間:2022-05-06 11:00:54 來源:動力節點 瀏覽2123次
在 java 中,import關鍵字用于導入內置和用戶定義的包。當一個包被導入時,我們可以直接使用它們的名字來引用這個包的所有類。
import 語句必須在 package 語句之后,并且在任何其他語句之前。
使用 import 語句,我們可以從包中導入特定類或所有類。
使用導入語句,我們可以導入特定的類。以下語法用于導入特定類。
句法
import packageName.ClassName;
讓我們看一下導入內置包和 Scanner 類的 import 語句。
package myPackage;
import java.util.Scanner;
public class ImportingExample {
public static void main(String[] args) {
Scanner read = new Scanner(System.in);
int i = read.nextInt();
System.out.println("You have entered a number " + i);
}
}
在上面的代碼中,類ImportingExample屬于myPackage包,它還從java.util包中導入了一個名為Scanner的類。
使用導入語句,我們可以導入包的所有類。要導入包的所有類,我們使用 * 符號。以下語法用于導入包的所有類。
句法
import packageName.*;
讓我們看一下導入內置包的導入語句。
package myPackage;
import java.util.*;
public class ImportingExample {
public static void main(String[] args) {
Scanner read = new Scanner(System.in);
int i = read.nextInt();
System.out.println("You have entered a number " + i);
Random rand = new Random();
int num = rand.nextInt(100);
System.out.println("Randomly generated number " + num);
}
}
在上面的代碼中,ImportingExample類屬于myPackage包,它還從java.util包中導入了 Scanner、Random、Stack、Vector、ArrayList、HashSet 等所有類。
考慮以下導入語句。
import java.util.*;
上面的import語句util是java包的子包。它只導入util包的所有類,而不導入java包的類。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習