System.out.println(String.class.getCanonicalName()); System.out.println(DataBase.class.getCanonicalName()); System.out.println((newDataBase[3][1]).getClass().getCanonicalName()); System.out.println((newint[3][4][5][6][7][8][9]).getClass().getCanonicalName()); java.lang.String ...
publicclassAAA{classBBB{}publicstaticvoidmain(String[] args){// 数组System.out.println(String[].class.getName());// [Ljava.lang.String;System.out.println(String[].class.getCanonicalName());// java.lang.String[]System.out.println(String[].class.getSimpleName());// String[]System.out.pr...
getName()返回的是虚拟机里面的class的表示getCanonicalName()返回的是更容易理解的表示对于普通类来说,二者没什么区别,只是对于特殊的类型上有点表示差异比如byte[]类型,前者就是[B,后者就是byte[]比如byte[][]类型,前者就是[[B,后者就是byte[][]
1、getName()返回的是虚拟机里面的class的表示 getCanonicalName()返回的是更容易理解的表示 getName返回的是[[Ljava.lang.String之类的表现形式,而getCanonicalName返回的就是跟我们声明类似的形式。2、对于普通类来说,二者没什么区别,只是对于特殊的类型上有点表示差异 比如byte[]类型,前者就是[B,后...
getCanonicalName()方法用于返回基础类的授权名称。 getCanonicalName()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。 返回规范名称时,getCanonicalName()方法不会引发异常。 语法: public String getCanonicalName(); ...
使用getCanonicalName()方法 2. 使用getName()方法 getName()方法返回类的完全限定名,包括包名和类名。这是一个常用的方法,因为它返回的是一个字符串,可以直接用于显示或日志记录。 publicclassMyClass{publicstaticvoidmain(String[]args){Class<?>clazz=MyClass.class;StringclassName=clazz.getName();System.out...
java.lang.Class类的getCanonicalName()方法用于获取该类的规范名称,该名称是Java语言规范定义的规范名称。该方法以String的形式返回此类的规范名称。 用法: public StringgetCanonicalName() 参数:此方法不接受任何参数。 返回值:此方法以String形式返回此类的规范名称。
Learn how to use the getCanonicalName method in Java to retrieve the canonical name of a class. Explore examples and best practices.
public class GetCanonicalNameExample { public static void main(String... args) { String canonicalName = BigDecimal.class.getCanonicalName(); System.out.println(canonicalName); //an anonymous class canonicalName = new Runnable() { public void run() { } }.getClass().getCanonicalName(); ...
百度试题 结果1 题目在Java中,以下哪个方法可以用于获取一个对象的类名? A. getClass().getName() B. getClassName() C. getClass().getSimpleName() D. getClass().getCanonicalName() 相关知识点: 试题来源: 解析 A 反馈 收藏