List介面使用(1)

2022-10-09 11:57:10 字數 1177 閱讀 4041

1.新增元素

如圖,可以在指定位置新增元素

2.刪除元素

指定位置刪除元素

3.遍歷【!!!!!】

注意!由於list子介面繼承collection,自然支援增強for和迭代器。另外,由於list介面是有序有下標可重複的,自然也可以通過for遍歷

3.1for遍歷

3.2增強for遍歷

3.3迭代器遍歷

3.4列表迭代器【*】

列表迭代器,允許程式設計師按任一方向遍歷列表、迭代期間修改列表,並獲得迭代器在列表中的當前位置。

注意:

從最後一位開始從後往前迭代需要先把角標調到集合最後一位

因為遍歷的前一步已經實現了從前往後遍歷,所以此時的角標已經在最後一位了,不需要再調了

4.判斷

5.獲取位置

初級總結 容器1 List介面

扯了幾個簡單的程式,現在要進入初級的難點之一 容器。容器知識點包括 乙個圖,三個知識點 泛型,遍歷,比較器 六個介面,以及九個常用類。重點要把握 增加,刪除,修改,獲取以及遍歷。這對後面學習jdbc,db的crud有很大的作用。1 list介面 有序內容可重複 它有三個重要的子類 arraylist...

Java中list介面的使用

list 特性 元素是有序的,元素可以重複 因為元素是有索引的 arraylist 底層使用的是陣列結構,特點 查詢很快,增刪很慢 執行緒不同步 linkedlist 底層使用的是鏈條結構,特點 查詢很慢,增刪很快 需求 使用arraylist儲存物件person類,並去除相同元素 class pe...

List介面分析

list介面是繼承自collection介面的,有關collection介面 list是一種有序的collection,可以通過索引訪問集合中的資料,看看list中 有哪些方法 1.int size 從collection中繼承 2 boolean isempty 從collection中繼承 3....