Método clase getPackage() en Java con ejemplos

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

public Package getPackage()

Parámetro: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve el paquete de esta entidad.
Los siguientes programas muestran el método getPackage().
Ejemplo 1:
 

Java

// Java program to demonstrate getPackage() 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 Package of myClass
        // using getPackage() method
        System.out.println("Package of myClass: "
                           + myClass.getPackage());
    }
}
Producción: 

Class represented by myClass: class Test
Package of myClass: null

 

Ejemplo 2:
 

Java

// Java program to demonstrate getPackage() method
 
public class Test {
 
    public static void main(String[] args)
        throws ClassNotFoundException
    {
        // returns the Class object
        Class myClass = Class.forName("java.lang.String");
 
        // Get the package of myClass
        // using getPackage() method
        System.out.println("Package of myClass: "
                           + myClass.getPackage());
    }
}
Producción: 

Package of myClass: package java.lang,
 Java Platform API Specification,
 version 1.8

 

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

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 *