卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

arraylist中常用的方法有哪些

### 1. 引言ArrayList是Java集合框架中常用的數(shù)據(jù)結(jié)構(gòu),它可以動(dòng)態(tài)地增加或減少元素的大小。本文將介紹ArrayList類(lèi)中常用的方法,并通過(guò)具體示例展示它們的使用。### 2. 常用方

### 1. 引言

ArrayList是Java集合框架中常用的數(shù)據(jù)結(jié)構(gòu),它可以動(dòng)態(tài)地增加或減少元素的大小。本文將介紹ArrayList類(lèi)中常用的方法,并通過(guò)具體示例展示它們的使用。

### 2. 常用方法

#### 2.1 添加元素的方法

- add(E element): 向ArrayList的末尾添加指定元素。

- add(int index, E element): 在指定位置插入指定元素。

- addAll(Collection c): 將指定集合中的所有元素添加到ArrayList的末尾。

- addAll(int index, Collection c): 將指定集合中的所有元素插入到指定位置之后。

#### 2.2 刪除元素的方法

- remove(int index): 刪除指定位置的元素。

- remove(Object o): 刪除第一次出現(xiàn)的指定元素。

- removeAll(Collection c): 刪除ArrayList中與指定集合中相同的所有元素。

- clear(): 刪除ArrayList中的所有元素。

#### 2.3 獲取元素的方法

- get(int index): 獲取指定位置的元素。

- indexOf(Object o): 返回指定元素第一次出現(xiàn)的索引。

- lastIndexOf(Object o): 返回指定元素最后一次出現(xiàn)的索引。

#### 2.4 修改元素的方法

- set(int index, E element): 將指定位置的元素替換為新的元素。

#### 2.5 其他常用方法

- size(): 返回ArrayList的大小。

- isEmpty(): 判斷ArrayList是否為空。

- contains(Object o): 判斷ArrayList是否包含指定元素。

- toArray(): 將ArrayList轉(zhuǎn)換為數(shù)組。

### 3. 使用示例

```java

import ;

import ;

public class ArrayListExample {

public static void main(String[] args) {

List list new ArrayList<>();

// 添加元素

("Apple");

("Banana");

("Orange");

// 插入元素

(1, "Grapes");

// 刪除元素

("Banana");

// 修改元素

(2, "Watermelon");

// 獲取元素

("第一個(gè)元素: " (0));

("水果列表: " list);

// 其他方法

("列表大小: " ());

("是否為空: " ());

("是否包含Apple: " ("Apple"));

// 轉(zhuǎn)換為數(shù)組

String[] fruits (new String[0]);

("水果數(shù)組: ");

for (String fruit : fruits) {

(fruit);

}

}

}

```

### 4. 總結(jié)

本文介紹了Java中ArrayList常用的方法,并通過(guò)示例演示了它們的使用。掌握這些方法將有助于更好地使用ArrayList來(lái)管理數(shù)據(jù)集合。