当且仅当基础类是成员类时,java.lang.Class.isMemberClass() 方法返回 true。
语法
public boolean isMemberClass()
参数
无需参数。
返回值
当且仅当该类是成员类时才返回 true。
异常
无。
示例:
在在下面的示例中,java.lang.Class.isMemberClass()方法用于检查给定的类是否是成员类。
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.isMemberClass();
System.out.println("Is it MemberClass?: " + result);
}
}
The上述代码的输出将是:
Class Name: MyClass
Is it MemberClass?: false