java Arraylist
时间: 2023-10-01 07:08:38 浏览: 80
Java中的ArrayList是一种动态数组,可以根据需要动态地增加或减少其大小。可以将其视为可调整大小的数组,其中可以存储任何类型的对象。以下是ArrayList的一些常见操作:
1. 创建一个ArrayList:
```
ArrayList<String> list = new ArrayList<String>();
```
2. 添加元素到ArrayList末尾:
```
list.add("A");
list.add("B");
list.add("C");
```
3. 获取ArrayList的大小:
```
int size = list.size();
```
4. 获取ArrayList中的元素:
```
String element = list.get(index);
```
5. 在指定位置插入元素:
```
list.add(index, element);
```
6. 从ArrayList中删除元素:
```
list.remove(index);
```
7. 判断ArrayList是否包含某个元素:
```
boolean contains = list.contains(element);
```
8. 遍历ArrayList:
```
for(String element : list){
System.out.println(element);
}
```
相关问题
JAVA ArrayList
Java中的ArrayList是一个动态数组,它位于java.util包中。在使用ArrayList之前,需要先引入它。引入语句的格式如下:
import java.util.ArrayList; // 引入ArrayList类
ArrayList<E> objectName = new ArrayList<>(); // 初始化
E: 泛型数据类型,用于设置objectName的数据类型,只能为引用数据类型。
objectName: 对象名。
java ArrayList
Java ArrayList是一个可以动态修改的数组,与普通数组的区别在于它没有固定大小的限制,可以添加或删除元素。ArrayList类继承了AbstractList,并实现了List接口。使用ArrayList需要通过import语句引入java.util.ArrayList类。
下面是一个使用ArrayList的示例代码:
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<Integer>();
numbers.add(10);
numbers.add(15);
numbers.add(20);
numbers.add(25);
for (int i : numbers) {
System.out.println(i);
}
}
}
在上述示例中,首先通过import语句引入了java.util.ArrayList类。然后创建了一个ArrayList对象numbers,并使用add()方法向其中添加了四个整数元素。最后通过for-each循环遍历ArrayList并打印出每个元素。
请问还有什么其他相关问题吗?
相关问题:
1. 如何向ArrayList中添加元素?
2. 如何从ArrayList中删除元素?
3. ArrayList和普通数组有什么区别?
阅读全文