java中vector的用法
时间: 2023-10-05 18:05:53 浏览: 73
在Java中,Vector是一种动态数组,它可以自动扩容以适应需要存储的元素数量的变化。Vector类提供了一系列方法来操作和访问元素。下面是Vector的几个常用方法的用法:
1. addElement(Object obj): 将指定的元素添加到向量的末尾。
2. get(int index): 返回指定索引位置的元素。
3. size(): 返回向量中元素的数量。
4. removeElement(Object obj): 从向量中移除指定的元素。
5. contains(Object obj): 判断向量是否包含指定的元素。
6. indexOf(Object obj): 返回指定元素在向量中第一次出现的索引。
7. retainAll(Collection c): 保留向量中在指定集合中也存在的元素,并移除其他元素。
下面是一个使用Vector的示例代码:
```java
import java.util.Vector;
public class VectorDemo {
public static void main(String[] args) {
Vector<String> v = new Vector<>();
v.addElement("abc1");
v.addElement("abc2");
v.addElement("abc3");
v.addElement("abc4");
System.out.println(v.get(0)); // 输出:abc1
System.out.println(v.size()); // 输出:4
v.removeElement("abc3");
System.out.println(v.contains("abc3")); // 输出:false
System.out.println(v.indexOf("abc2")); // 输出:1
Vector<String> vec = new Vector<>();
vec.add("abc2");
vec.add("abc4");
v.retainAll(vec);
System.out.println(v); // 输出:<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Java中vector的用法](https://blog.csdn.net/u012804490/article/details/29378501)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)