範型

範型中的方法的返回值問題。 圖中標出的函數返回值爲Integer,編譯報錯,應爲T爲Number類或者以Number爲父類的類,但不一定就是Integer類或者能轉化爲Integer類的類。。。(有些特殊情況可以,例如:在數值類型的賦值過程中,int double 等類型的數值,可以相互轉化類型,但數值,可能發生變動。。) 把Integer換成Number後,編程成功。。。
相關文章
相關標籤/搜索