集合遍歷方式和List資料結構

2021-10-09 02:42:33 字數 775 閱讀 1004

collection集合

建立collection集合的物件

collection集合常用方法

1.2collection集合的遍歷

迭代器介紹

iterator中的常用方法

​ boolean hasnext(): 判斷當前位置是否有元素可以被取出

​ e next(): 獲取當前位置的元素,將迭代器物件移向下乙個索引位置

1.3增強for迴圈介紹

格式​ for(集合/陣列中元素的資料型別 變數名 : 集合/陣列名)

2.list集合

2.1list集合的概述和特點

list集合的概述

list集合的特點

4.1list集合子類的特點【記憶】

型別萬用字元上限: extends 型別》

型別萬用字元下限: super 型別》

6.1set集合概述和特點【應用】

7.1treeset集合概述和特點

兩種比較方式小結

兩種方式中關於返回值的規則

資料結構 單列集合 List集合 Set集合

1 陣列特點 查詢快 位址是連續的,通過首位址可以找到陣列,通過索引 可以快速查詢某個元素 增刪慢 陣列的長度是固定的,要增刪某個元素,必須重新建立乙個陣列,把資料複製過來 2 arraylist特點 底層也是使用陣列實現,兼具陣列的特點 3 linkedlist特點 底層是鍊錶結構 增刪快 因為如...

List集合的迴圈遍歷方式

list集合的特點 list集合的三種遍歷方式 建立乙個arraylist集合 我就用arraylist舉例 該集合屬於list介面其中之一的實現類 arraylist linkedlist vector 同理遍歷方式相同 listlist new arraylist 向集合中新增一些元素 list...

List集合五種遍歷方式

一 使用iterator介面遍歷 二 普通for迴圈遍歷 三 增強for迴圈遍歷 四 list集合自帶迭代器 五 lambda jdk8新增特性 使用多型方式建立物件 listlist new arraylist 新增元素到集合 list.add 大雄 list.add 靜香 list.add 小夫...