【发布时间】:2016-06-02 11:30:28
【问题描述】:
我有一个方法,它将接收一个包含类列表的字符串数组。我必须检查一个是 Java AWT 组件并返回一个包含这些组件实例的列表。但是我一直在测试 Object 是否是 java Awt 组件。你能帮我么 !谢谢
编辑:谢谢!它适用于 .isAsignableFrom() 方法。我知道 instanceof 运算符,但并不认为它会起作用。!
【问题讨论】:
-
您已经拥有这些对象了吗?还是只是类名?
-
最简单的方法:将类名解析为
Class并进行instanceof检查。