Método clase getName() en Java con ejemplos

El método getName() de la clase java.lang.Class se utiliza para obtener el nombre de esta entidad. Esta entidad puede ser una clase, una array, una interfaz, etc. El método devuelve el nombre de la entidad como una string.
Sintaxis: 
 

public String getName()

Parámetro: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve el nombre de la entidad como una string.
Los siguientes programas muestran el método getName().
Ejemplo 1:
 

Java

// Java program to demonstrate getName() method
 
public class Test {
    public static void main(String[] args)
        throws ClassNotFoundException
    {
 
        // returns the Class object for this class
        Class myClass = Class.forName("Test");
 
        System.out.println("Class represented by myClass: "
                           + myClass.toString());
 
        // Get the name of myClass
        // using getName() method
        System.out.println("Name of myClass: "
                           + myClass.getName());
    }
}
Producción: 

Class represented by myClass: class Test
Name of myClass: Test

 

Ejemplo 2:
 

Java

// Java program to demonstrate getName() method
 
public class Test {
 
    class Arr {
    }
 
    public static void main(String[] args)
        throws ClassNotFoundException
    {
 
        // returns the Class object for A
        Class arrClass = Arr.class;
 
        // Get the name of arrClass
        // using getName() method
        System.out.println("Name of arrClass: "
                           + arrClass.getName());
    }
}
Producción: 

Name of arrClass: Test$Arr

 

Referencia: https://docs.oracle.com/javase/9/docs/api/java/lang/Class.html#getName–
 

Publicación traducida automáticamente

Artículo escrito por srinam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *