有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何检查类的<?>SomeInterface的对象实例

简单-看起来像问题,但我开始觉得我试图以错误的方式实现某件事。假设我有一个Method对象正确初始化

我需要检查这个方法是否会返回一个实现Comparable接口的对象

问题是method.getReturnType()返回一个Class<?>对象,我想检查一下这个“?”实际上是一个可比较的例子,但我不会写^{,谁会这样做

编辑:我知道我可以做result = method.invoke(someObject)然后result instanceof Comparable但是我需要在我更大对象的构造函数中做这些检查,如果我清楚的话,我不知道


共 (0) 个答案