java Vector 用法举例
时间: 2024-10-10 12:16:10 浏览: 9
`java.util.Vector`是Java早期版本中的一种动态数组,它是一个有序的元素序列,可以存储任意类型的对象。以下是一些基本的`Vector`用法举例:
1. **创建Vector**:
```java
import java.util.Vector;
Vector<String> vector = new Vector<String>();
```
这里创建了一个可以存储字符串的对象。
2. **添加元素**:
```java
vector.add("Element 1");
vector.addElement("Element 2");
```
向Vector中添加新的元素。
3. **访问元素**:
```java
int index = 0;
String element = vector.get(index); // 获取指定索引的元素
```
通过索引获取Vector中的元素。
4. **修改元素**:
```java
vector.set(1, "New Element"); // 将第二个元素修改为"New Element"
```
更改特定位置的元素值。
5. **删除元素**:
```java
vector.removeElementAt(index); // 删除指定索引的元素
vector.removeAllElements(); // 清空整个Vector
```
移除元素或清空内容。
6. **大小和容量**:
```java
int size = vector.size(); // 获取当前Vector元素的数量
int capacity = vector.capacity(); // 获取当前Vector能容纳的元素数量
```
7. **遍历元素**:
```java
for (Object obj : vector) {
System.out.println(obj);
}
```
使用增强for循环遍历所有元素。