Open In App

Class getPackage() method in Java with Examples

Improve
Improve
Like Article
Like
Save
Share
Report

The getPackage() method of java.lang.Class class is used to get the package of this entity. This entity can be a class, an array, an interface, etc. The method returns the package of this entity.
Syntax: 
 

public Package getPackage()

Parameter: This method does not accept any parameter.
Return Value: This method returns the package of this entity.
Below programs demonstrate the getPackage() method.
Example 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());
    }
}


Output: 

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

 

Example 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());
    }
}


Output: 

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

 

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



Last Updated : 27 Jan, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads