前端性能優(yōu)化有哪些方法 在泛型中,為什么object數(shù)組能夠轉(zhuǎn)換成實(shí)際類型數(shù)組?
在泛型中,為什么object數(shù)組能夠轉(zhuǎn)換成實(shí)際類型數(shù)組?先說說ArrayList的toArrayArrayList提供了一個(gè)將List轉(zhuǎn)為數(shù)組的一個(gè)非常方便的方法toArray。toArray有兩個(gè)重
在泛型中,為什么object數(shù)組能夠轉(zhuǎn)換成實(shí)際類型數(shù)組?
先說說ArrayList的toArrayArrayList提供了一個(gè)將List轉(zhuǎn)為數(shù)組的一個(gè)非常方便的方法toArray。toArray有兩個(gè)重載的方法:1.list.toArray()2.list.toArray(T[] a)對于第一個(gè)重載方法,是將list直接轉(zhuǎn)為Object[] 數(shù)組;第二種方法是將list轉(zhuǎn)化為你所需要類型的數(shù)組,當(dāng)然我們用的時(shí)候會轉(zhuǎn)化為與list內(nèi)容相同的類型。不明真像的同學(xué)喜歡用第一個(gè),是這樣寫:ArrayList