当且仅当底层类是本地类时,java.lang.Class.isLocalClass() 方法返回 true。
语法
public boolean isLocalClass()
参数
无需参数。
返回值
当且仅当该类是本地类时才返回 true。
异常
无。
示例:
在在下面的示例中,java.lang.Class.isLocalClass()方法用于检查给定的类是否是本地类。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
MyClass x = new MyClass();
Class cls = x.getClass();
//打印类名
String name = cls.getName();
System.out.println("Class Name: " + name);
//检查该类是否为本地类
Boolean result = cls.isLocalClass();
System.out.println("Is it LocalClass?: " + result);
}
}
The上述代码的输出将是:
Class Name: MyClass
Is it LocalClass?: false