(这有点后随我previous question)如何获取Foo <?>对象的<?>值?
我有一个Foo<?>
对象,foo
。 Foo<T>
是一个界面。
如何获取隐藏在<?>
后面的类型值?
注意,这是不平凡的,因为foo
可以是例如Bar<String>
类,其中Bar<T> implements Foo<T>
的目的,或一些anonyomus类实现接口FloatFoo
,其中FloatFoo extends Foo<Float>
。我需要一个适用于所有情况的解决方案。
感谢提前:)
Foo是你自己的界面吗?你能够实现其他方法吗? – Arne 2010-09-01 08:10:33
是的,我想过 - 'getType()'方法可以解决这个问题。可能我会得到这样的解决方案。 – mik01aj 2010-09-01 08:45:34