我看到了这个:。
我知道输入类是U类型,而AutoBean类是T类型,而且U扩展了T的边界。但是这里的
此外,如果我要编写一个函数来接受getAutoBean的输出,你会如何编写函数声明?(即我的函数(myFunction(getAutoBean(...))),myFunction()的函数声明将是什么?)
谢谢!
public static <T,U extends T> AutoBean<T> getAutoBean(U delegate)
我知道输入类是U类型,而AutoBean类是T类型,而且U扩展了T的边界。但是这里的
<T,
意味着什么?此外,如果我要编写一个函数来接受getAutoBean的输出,你会如何编写函数声明?(即我的函数(myFunction(getAutoBean(...))),myFunction()的函数声明将是什么?)
谢谢!
<T
放在一起吗?<
符号只是 <> 括号的一部分。 - Retsam<U> AutoBean<? super U> getAutoBean(U delegate)
。 - ZhongYupublic static <T> AutoBean<T> getAutoBean(T delegate)
。U
是不必要的。 - newacct