list集合轉(zhuǎn)為數(shù)組 數(shù)組與集合有什么區(qū)別?
數(shù)組與集合有什么區(qū)別?1、數(shù)組聲明它所持有的元素的類型,而集合則不聲明。2、陣列是靜態(tài)的。數(shù)組實(shí)例具有固定大小。一旦創(chuàng)建,容量就不能更改??筛鶕?jù)需要?jiǎng)討B(tài)擴(kuò)展容量和改變大小。集合提供了更多的成員方法來滿
數(shù)組與集合有什么區(qū)別?
1、數(shù)組聲明它所持有的元素的類型,而集合則不聲明。
2、陣列是靜態(tài)的。數(shù)組實(shí)例具有固定大小。一旦創(chuàng)建,容量就不能更改??筛鶕?jù)需要?jiǎng)討B(tài)擴(kuò)展容量和改變大小。集合提供了更多的成員方法來滿足更多的需要。
3、數(shù)組的類型只能是一種(基本類型/引用類型),集合的類型不能是一種(不添加泛型時(shí)添加對(duì)象)。
4、數(shù)組是Java語言內(nèi)置的數(shù)據(jù)類型,以線性方式排列,執(zhí)行效率或類型檢查最快。