Java Class toGenericString()方法及示例

来源:这里教程网 时间:2026-02-17 20:42:09 作者:

Java Class toGenericString()方法及示例

java.lang.Class类的toGenericString()方法用于将该类的实例与修改器和类型参数的信息一起转换为字符串表示。该方法返回形成的字符串表示法。

语法。

public String toGenericString()

参数。该方法不接受任何参数。

返回值。该方法返回该对象的字符串表示。

下面的程序演示了toGenericString()方法。

例1:

// Java program to demonstrate toGenericString() method  public class Test {    public static void main(String[] args)        throws ClassNotFoundException    {        // returns the Class object for the class        // with the specified name        Class c1 = Class.forName("java.lang.String");          System.out.print("Class represented by c1: ");          // toGenericString method on c1        System.out.println(c1.toGenericString());    }}

输出:

Class represented by c1: public final class java.lang.String

例2:

// Java program to demonstrate toGenericString() method  public class Test {    public static void main(String[] args)        throws ClassNotFoundException    {        // returns the Class object for the class        // with the specified name        Class c2 = int.class;        Class c3 = void.class;          System.out.print("Class represented by c2: ");          // toGenericString method on c2        System.out.println(c2.toGenericString());          System.out.print("Class represented by c3: ");          // toGenericString method on c3        System.out.println(c3.toGenericString());    }}

输出:

Class represented by c2: intClass represented by c3: void

参考资料: https://docs.oracle.com/javase/9/docs/api/java/lang/Class.html#toGenericString-

相关推荐