15.8.2 泛型数组
生活随笔
收集整理的這篇文章主要介紹了
15.8.2 泛型数组
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
不能創(chuàng)建泛型數(shù)組,在任何想要?jiǎng)?chuàng)建泛型數(shù)組的地方使用Arraylist。既然所有的數(shù)組無論他們持有的類型如何,都具有相同的結(jié)構(gòu),那么看起來能夠創(chuàng)建一個(gè)Objecet數(shù)組,并將其轉(zhuǎn)型為所希望的數(shù)組類型,可以編譯但是不能運(yùn)行。
Object[] array;
(T[])array;嘗試經(jīng)Object[]轉(zhuǎn)型為T[],仍舊是不正確的,經(jīng)產(chǎn)生警告,在運(yùn)行時(shí)產(chǎn)生異常。
15.9 邊界
邊界可以用于泛型參數(shù)類型上的設(shè)置的限制條件。T extends hascolor
總結(jié)
以上是生活随笔為你收集整理的15.8.2 泛型数组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5.8.1 创建类型实例
- 下一篇: 15.10