我有這樣的類
data class MyClass< T, out R>(
val data: T? = null,
val錯誤。R? = null, val 錯誤:R?
)
但實際上我希望我的error能夠擴展Throwable,比如說。
為此我應該如何宣告MyClass?
uj5u.com熱心網友回復:
只要在R中加入Throwable約束(見檔案):
data class MyClass<T, out R : 可拋物>(
val data: T? = null,
val錯誤。R? = null, val 錯誤:R?
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/330177.html
標籤:
下一篇:在Java中設定通用變數值
