文章目录
一、Java 包和 API
- 一、Java 包和 API
- 二、内置包
- 三、导入类
Java 中的包用于对相关类进行分组。将其视为 文件目录中的文件夹。我们使用包来避免名称冲突,并编写更好的可维护代码。包分为两类:
- 内置包(来自 Java API 的包)
- 用户定义的包(创建自己的包)
说白了就是自带的包,要使用库中的类或包,需要使用import 关键字。语法是这样的:
import package.name.Class; // Import a single class
import package.name.*; // Import the whole package
下面我具体演示。
三、导入类如果找到要使用的Scanner类,例如用于获取用户输入的类,请编写以下代码:
import java.util.Scanner;
在上面的例子中,java.util是一个包,而Scanner是包的一个类java.util。 要使用Scanner该类,请创建该类的对象并使用在Scanner类文档中找到的任何可用方法。在我们的示例中,我们将使用nextLine()用于读取完整行的方法。 举个例子:使用Scanner该类获取用户输入
package test17;
import java.util.Scanner; // import the Scanner class
class test1 {
public static void main(String[] args) {
Scanner myObj = new Scanner(System.in);
String userName;
// Enter username and press Enter
System.out.println("Enter username");
userName = myObj.nextLine();
System.out.println("Username is: " + userName);
}
}
运行: