首頁 >Java >java教程 >java 數組和集合的差別是什麼

java 數組和集合的差別是什麼

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-12-27 10:38:174992瀏覽

java 數組和集合的差別是什麼

java 陣列與集合的差異:

1、陣列可以儲存基本資料型別和對象,而集合中只能儲存物件(可以以包裝類別形式儲存基本資料類型)。

2、陣列的長度是固定的,集合長度是可以改變的。

3、定義陣列時必須指定陣列元素類型,集合預設其中所有元素都是Object。

4、無法直接取得陣列實際儲存的元素個數,length用來取得陣列的長度,但可以透過size()直接取得集合實際儲存的元素個數。

5、集合有多種實作方式和不同的適用場合,而不像陣列只採用分配連續的空間方式。

6、集合以介面和類別的形式存在,具有封裝,繼承和多型等類別的特性,透過簡單的方法和屬性呼叫即可實現各種複雜的操作,大大提高軟體的開發效率。

PHP中文網,有大量免費的JAVA入門教學,歡迎大家學習!

以上是java 數組和集合的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多