Java.lang.Class.isLocalClass() Method
Advertisements
Description
The java.lang.Class.isLocalClass() returns true if and only if the underlying class is a local class.
Declaration
Following is the declaration for java.lang.Class.isLocalClass() method
public boolean isLocalClass()
Parameters
NA
Return Value
This method returns true if and only if this class is a local class.
Exception
NA
Example
The following example shows the usage of java.lang.Class.isLocalClass() method.
package com.tutorialspoint;
import java.lang.*;
public class ClassDemo {
public static void main(String[] args) {
ClassDemo c = new ClassDemo();
Class cls = c.getClass();
// returns the name of the class
String name = cls.getName();
System.out.println("Class Name = " + name);
// returns true if and only if this class is a local class
boolean retval = cls.isLocalClass();
System.out.println("Is this LocalClass? " + retval);
}
}
Let us compile and run the above program, this will produce the following result:
Class Name = ClassDemo Is this LocalClass? false