在 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);

更新时间:2020 年 6 月 25 日

5 千次以上浏览

开启你的 职业

完成课程获得认证

开始
广告