gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 09:05:21 25 4
gpt4 key购买 nike

  // store the class name in varibale className
DataType className = ValueOfclassName;
if(a instanceof className)
{
System.out.println("This is instance");
}

最佳答案

嗯,instanceof 是关于Class 的,但是类名是一个String。您可以了解更多here .

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

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

}

如果你想要一个类的字符串表示,你可以使用:

A.class.getName()

关于java - 如何在任何变量中存储类名并将其与instanceof运算符一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59853379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com