// store the class name in varibale classname
DataType classname = ValueOfclassname;
if(a instanceof classname)
{
System.out.println("This is instance");
}
如何在任何变量中存储类名并与instanceof运算符一起使用
•
问答
jsftgkafgjag 回答:如何在任何变量中存储类名并与instanceof运算符一起使用
嗯,instanceof
大约是Class
,但是类名是String
。您可以了解更多here。
无论如何,这可以回答您的问题吗?
A i = new A();
if (i instanceof A) {
}
如果您想要一个类的String表示形式,可以使用:
A.class.getName()