Java包
【摘要】
文章目录
一、Java 包和 API二、内置包三、导入类
一、Java 包和 API
Java 中的包用于对相关类进行分组。将其视为 文件目录中的文件夹。我们使用包来避免名称冲突,并编...
一、Java 包和 API
Java 中的包用于对相关类进行分组。将其视为 文件目录中的文件夹。我们使用包来避免名称冲突,并编写更好的可维护代码。包分为两类:
- 内置包(来自 Java API 的包)
- 用户定义的包(创建自己的包)
二、内置包
说白了就是自带的包,要使用库中的类或包,需要使用import 关键字。语法是这样的:
import package.name.Class; // Import a single class
import package.name.*; // Import the whole package
- 1
- 2
下面我具体演示。
三、导入类
如果找到要使用的Scanner类,例如用于获取用户输入的类,请编写以下代码:
import java.util.Scanner;
- 1
在上面的例子中,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);
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
运行:
文章来源: chuanchuan.blog.csdn.net,作者:川川菜鸟,版权归原作者所有,如需转载,请联系作者。
原文链接:chuanchuan.blog.csdn.net/article/details/121112999
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)