获取 Java 中的已限定类名


Java 中的完全限定类名包含该类所源于的包。一个例子是 java.util.ArrayList。可以使用 getName() 方法获取完全限定类名。

一个演示此内容的程序如下所示 −

示例

 在线演示

public class Demo {
   public static void main(String[] argv) throws Exception {
      Class c = java.util.ArrayList.class;
      String className = c.getName();
      System.out.println("The fully-qualified name of the class is: " + className);
   }
}

输出

The fully-qualified name of the class is: java.util.ArrayList

现在我们来了解一下上述程序。

getName() 方法用来获取完全限定的类名 c,该类名存储在 className 中。然后显示该名称。下面代码片段演示了该方法 −

Class c = java.util.ArrayList.class;
String className = c.getName();
System.out.println("The fully-qualified name of the class is: " + className);

更新日期: 2020 年 6 月 25 日

10K+ 浏览次数

开启您的职业生涯

完成本课程,获得认证

开始学习
广告