java中list的使用
时间: 2024-05-14 18:15:05 浏览: 83
Java中List的用法
5星 · 资源好评率100%
在Java中,List是一种常用的数据结构,它提供了一种有序的集合,可以用于存储一组元素。List接口是Collection接口的子接口,它定义了一些常用的方法,如add()、remove()、get()、set()等,可以方便地对列表中的元素进行增删改查。
以下是List的基本用法:
1. 创建List对象
可以使用ArrayList、LinkedList、Vector等类来创建List对象,例如:
```java
List<String> list = new ArrayList<String>();
List<Integer> list2 = new LinkedList<Integer>();
List<Double> list3 = new Vector<Double>();
```
2. 添加元素
可以使用add()方法向列表中添加元素,例如:
```java
list.add("apple");
list.add("banana");
list.add("orange");
```
3. 获取元素
可以使用get()方法获取列表中的元素,例如:
```java
String fruit = list.get(1);
System.out.println(fruit); // 输出 banana
```
4. 修改元素
可以使用set()方法修改列表中的元素,例如:
```java
list.set(0, "pear");
System.out.println(list); // 输出 [pear, banana, orange]
```
5. 删除元素
可以使用remove()方法删除列表中的元素,例如:
```java
list.remove(2);
System.out.println(list); // 输出 [pear, banana]
```
6. 遍历元素
可以使用for循环或者foreach语句遍历列表中的元素,例如:
```java
for (int i = 0; i < list.size(); i++) {
String fruit = list.get(i);
System.out.println(fruit);
}
for (String fruit : list) {
System.out.println(fruit);
}
```
除了以上基本用法外,List还提供了许多其他的方法,如addAll()、indexOf()、subList()等,可以根据具体需求选择使用。
阅读全文