在 Java 中显示类的包名称
可以借助类的类加载器,使用 java.lang.Class.getPackage() 方法获取类的包。如果类的类加载器未创建包对象,则返回 null。
展示此功能的程序如下 −
示例
import java.util.Date; public class Main { public static void main(String[] args) { Date d = new Date(); Package p = d.getClass().getPackage(); String pName = p.getName(); System.out.println("The package name is: " + pName); } }
输出
The package name is: java.util
现在我们来理解一下上面的程序。
getPackage() 方法用于获取类的包。然后,getName() 方法用于获取包的名称。然后显示此名称。展示此功能的代码片段如下 −
Date d = new Date(); Package p = d.getClass().getPackage(); String pName = p.getName(); System.out.println("The package name is: " + pName);
广告