摘要:1.List轉(zhuǎn)換成為數(shù)組。(這里的List是實(shí)體是ArrayList)調(diào)用ArrayList的toArray方法。toArraypublicT[]toArray(T[]a)返回一個(gè)按照正確的順序包含此列表中所有元素的數(shù)組;返回?cái)?shù)組的運(yùn)行時(shí)類型就是指定數(shù)組的運(yùn)行時(shí)類型。如果列表能放入指定的數(shù)組,則返回放入此列表元素的數(shù)組。否則,將根據(jù)指定數(shù)組的運(yùn)行時(shí)類型和此列
1.List轉(zhuǎn)換成為數(shù)組。(這里的List是實(shí)體是ArrayList)
調(diào)用ArrayList的toArray方法。
toArray
public T[] toArray(T[] a)返回一個(gè)按照正確的順序包含此列表中所有元素的數(shù)組;返回?cái)?shù)組的運(yùn)行時(shí)類型就是指定數(shù)組的運(yùn)行時(shí)類型。如果列表能放入指定的數(shù)組,則返回放入此列表元素的數(shù)組。否則,將根據(jù)指定數(shù)組的運(yùn)行時(shí)類型和此列表的大小分配一個(gè)新的數(shù)組。
如果指定的數(shù)組能容納列表并有剩余空間(即數(shù)組的元素比列表的多),那么會(huì)將數(shù)組中緊跟在集合末尾的元素設(shè)置為 null。這對(duì)確定列表的長度很有用,但只 在調(diào)用方知道列表中不包含任何 null 元素時(shí)才有用。
指定者:
接口 Collection 中的 toArray
指定者:
接口 List 中的 toArray
覆蓋:
類 AbstractCollection 中的 toArray
參數(shù):
a - 要存儲(chǔ)列表元素的數(shù)組,如果它足夠大的話;否則,它是一個(gè)為存儲(chǔ)列表元素而分配的、具有相同運(yùn)行時(shí)類型的新數(shù)組。
返回:
包含列表元素的數(shù)組。
拋出:
ArrayStoreException - 如果 a 的運(yùn)行時(shí)類型不是此列表中每個(gè)元素的運(yùn)行時(shí)類型的超類型。
具體用法:
List list = new ArrayList();
list.add(“1”);
[1] [2]
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題