java中arraylist的get用法
时间: 2023-04-13 16:03:56 浏览: 158
在 Java 中,ArrayList 是一种常用的动态数组实现。ArrayList 提供了 get() 方法用于获取列表中指定位置的元素。其用法如下:
```java
// 创建一个 ArrayList
ArrayList<String> arrayList = new ArrayList<String>();
// 添加元素
arrayList.add("Apple");
arrayList.add("Banana");
arrayList.add("Orange");
// 获取指定位置的元素
String element = arrayList.get(1);
System.out.println("Element at index 1: " + element);
```
在上述示例中,我们首先创建了一个空的 ArrayList,并向其中添加了三个元素。然后,我们使用 get() 方法获取列表中索引为 1 的元素,并将其存储在名为 `element` 的字符串变量中。最后,我们将该元素打印到控制台上。
需要注意的是,ArrayList 中的索引是从 0 开始计数的,因此第一个元素的索引为 0,第二个元素的索引为 1,以此类推。如果尝试获取一个超出列表范围的元素,将会抛出 IndexOutOfBoundsException 异常。
相关问题
java 中ArrayList的用法
ArrayList是Java中最常用的集合类之一,是一个动态数组,可以根据需要自动扩展数组的长度。以下是ArrayList的一些常用方法:
1. 创建ArrayList对象:
```
ArrayList<String> list = new ArrayList<String>();
```
2. 添加元素:
```
list.add("element");
list.add(0, "element"); // 在指定位置插入元素
```
3. 获取元素:
```
String element = list.get(0); // 获取指定位置的元素
```
4. 修改元素:
```
list.set(0, "new element"); // 修改指定位置的元素
```
5. 删除元素:
```
list.remove(0); // 删除指定位置的元素
list.remove("element"); // 删除指定元素
```
6. 获取数组长度:
```
int size = list.size();
```
7. 判断是否包含元素:
```
boolean contains = list.contains("element");
```
8. 清空整个数组:
```
list.clear();
```
注意:ArrayList中的元素类型必须是引用类型,不能是基本类型。如果要使用基本类型,可以使用其对应的包装类来代替。例如,int类型可以使用Integer类来代替。
java中arraylist的用法
ArrayList是Java中的一个类,它实现了List接口。它提供了一种动态数组的实现,可以根据需要自动调整大小。下面是一些ArrayList的常见用法:
1. 创建一个ArrayList:
ArrayList<泛型> list = new ArrayList<>();
2. 添加元素:
list.add(元素); // 在ArrayList的末尾添加一个元素
3. 获取元素:
list.get(index); // 获取指定索引位置的元素
4. 修改元素:
list.set(index, 新元素); // 修改指定索引位置的元素
5. 删除元素:
list.remove(index); // 删除指定索引位置的元素
list.remove(元素); // 删除第一个匹配的元素
6. 遍历ArrayList:
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
7. 判断ArrayList是否为空:
list.isEmpty(); // 如果ArrayList为空,则返回true
8. 查找元素:
list.contains(元素); // 如果ArrayList包含指定元素,则返回true
9. 获取ArrayList的大小:
list.size(); // 返回ArrayList的大小
10. 清空ArrayList:
list.clear(); // 清空ArrayList中的所有元素
阅读全文