如何在任何变量中存储类名并与instanceof运算符一起使用

  // store the class name in varibale classname
    DataType classname = ValueOfclassname;
    if(a instanceof classname)
            {
                System.out.println("This is instance");
            }
jsftgkafgjag 回答:如何在任何变量中存储类名并与instanceof运算符一起使用

嗯,instanceof大约是Class,但是类名是String。您可以了解更多here

无论如何,这可以回答您的问题吗?

A i = new A();
if (i instanceof A) {

}

如果您想要一个类的String表示形式,可以使用:

A.class.getName()
本文链接:https://www.f2er.com/2734680.html

大家都在问