vector怎么遍历读取 java
时间: 2024-10-16 13:06:55 浏览: 29
在Java中,你可以使用`for-each`循环或者迭代器来遍历并读取Vector(已从Java 5.0开始被ArrayList替换,但仍保留作为 Vector 类的一部分)。以下是两种常见的方式:
1. 使用 `for-each` 循环:
```java
import java.util.Vector;
public class Main {
public static void main(String[] args) {
Vector<String> vector = new Vector<>(); // 创建一个String类型的Vector
// 添加元素
for (int i = 0; i < 5; i++) {
vector.add("Element " + i);
}
// 遍历读取
for (String element : vector) {
System.out.println(element); // 输出每个元素
}
}
}
```
2. 使用迭代器:
```java
import java.util.Iterator;
import java.util.Vector;
public class Main {
public static void main(String[] args) {
Vector<String> vector = new Vector<>();
// ... (添加元素步骤)
// 创建迭代器
Iterator<String> iterator = vector.iterator();
// 遍历读取
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
}
}
```
阅读全文