Home »
Java programming language
Java Class class isMemberClass() method with example
Class class isMemberClass() method: Here, we are going to learn about the isMemberClass() method of Class class with its syntax and example.
Submitted by Preeti Jain, on November 02, 2019
Class class isMemberClass() method
- isMemberClass() method is available in java.lang package.
- isMemberClass() method is used to check whether the underlying class is a member class or not.
- isMemberClass() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
- isMemberClass() method does not throw an exception at the time of checking the given class is member class.
Syntax:
public boolean isMemberClass();
Parameter(s):
- It does not accept any parameter.
Return value:
The return type of this method is boolean, it returns a boolean value based on the following cases,
- It returns true, when this Class is a member class.
- It returns false, when this Class is not a member class.
Example:
// Java program to demonstrate the example
// of boolean isMemberClass () method of Class
public class IsMemberOfClass {
public static void main(String[] args) {
// Create and Return StringBuilder class
StringBuilder s1 = new StringBuilder();
Class cl1 = s1.getClass();
// Create and Return IsMemberOfClass class
IsMemberOfClass mc = new IsMemberOfClass();
Class cl2 = mc.getClass();
// It checks whether the underlying class is
// a Member class or not
boolean b1 = cl1.isMemberClass();
boolean b2 = cl2.isMemberClass();
System.out.println("cl1.isMemberClass(): " + b1);
System.out.println("cl2.isMemberClass(): " + b2);
}
}
Output
cl1.isMemberClass(): false
cl2.isMemberClass(): false