Java 09 集合類

一.目的

由于學習的深入,數據越來越復雜,數組逐漸滿足不了我們的需求。此時就需要引入集合來解決這些問題。
本篇主要介紹了集合的一些類的用法、Collection抽象接口定義集合的相關操作以及 Collection的兩個重要子接口 List 和Set的用法。
List 接口的主要類有 ArrayList 和 LinkedList;
Set 接口的主要類有 HashMap 和 TreeMap。

二.技術

1.總覽

總.jpg

1.png

2.Collection接口的用法

添加元素 add 、 addAll
刪除元素 remove
獲取元素個數 size
是否包含?一個元素 contains
是否為空 isEmpty
集合的比較 equals
清空 clear


2.png

3.集合的遍歷方法

1.使用Iterator來遍歷

  1. for-each 增強for循環(huán) 快速循環(huán)
    3.for- i


    3.png

4.List的用法

List接口下的實現類有ArrayList,linkedlist等等,一般就是用這兩個。ArrayList,我們可以將其看作是能夠自動增長容量的動態(tài)數組。


4.png

三.感悟

集合是一個保存其他對象的對象,它里面的類有很多,很復雜,但這段時間的學習下來,覺得也不是那么難理解了,我在一點一點的進步,很開心。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Java集合類可用于存儲數量不等的對象,并可以實現常用的數據結構如棧,隊列等,Java集合還可以用于保存具有映射關...
    小徐andorid閱讀 2,081評論 0 13
  • ? 在編寫java程序中,我們最常用的除了八種基本數據類型,String對象外還有一個集合類,在我們的的程序中到處...
    Java幫幫閱讀 1,552評論 0 6
  • 四、集合框架 1:String類:字符串(重點) (1)多個字符組成的一個序列,叫字符串。生活中很多數據的描述都采...
    佘大將軍閱讀 872評論 0 2
  • Collection ├List │├LinkedList │├ArrayList │└Vector │└Stac...
    AndyZX閱讀 959評論 0 1
  • 概述 Java集合框架由Java類庫的一系列接口、抽象類以及具體實現類組成。我們這里所說的集合就是把一組對象組織到...
    absfree閱讀 1,408評論 0 10

友情鏈接更多精彩內容