Vector<String> dayNames = new Vector<String>();
时间: 2024-05-03 16:18:05 浏览: 74
这是一个 Java 代码示例,它创建了一个 Vector 对象 dayNames,用于存储字符串类型的元素。
在 Java 中,Vector 是一种动态数组,可以根据需要自动增长和缩小。它类似于 ArrayList,但是 Vector 是线程安全的,可以在多个线程中使用。
在这个示例中,Vector 对象 dayNames 被声明为存储字符串类型的元素。可以使用 add() 方法向 Vector 中添加元素,例如:
```
dayNames.add("Monday");
dayNames.add("Tuesday");
dayNames.add("Wednesday");
```
这将在 dayNames 中添加三个字符串元素。可以使用 get() 方法获取 Vector 中的元素,例如:
```
String day = dayNames.get(0); // 获取第一个元素
```
这将返回 dayNames 中第一个元素 "Monday"。也可以使用 size() 方法获取 Vector 中元素的数量:
```
int size = dayNames.size(); // 获取元素数量
```
相关问题
Iterator<String> iterator = dayNames.iterator();
这段代码创建了一个字符串类型的集合 dayNames,并使用其 iterator() 方法创建了一个迭代器 iterator,用于遍历该集合中的元素。由于集合中存储的是字符串类型的元素,因此迭代器的泛型类型为 String。可以通过迭代器的 next() 方法逐个访问集合中的元素,直到 hasNext() 方法返回 false。例如:
```
while (iterator.hasNext()) {
String day = iterator.next();
System.out.println(day);
}
```
该循环会依次输出集合 dayNames 中的每个字符串元素。
阅读全文