Vector add() Method in Java
boolean add(Object element) :此方法将指定的元素追加到此向量的末尾。
语法:
boolean add(Object element)
参数: 此函数接受一个参数 element 如上面的语法所示。由此参数指定的元素将被追加到向量的末尾。
返回值: 此方法在成功执行后返回 True ,否则返回 False 。下面程序说明了java.util.Vector.add(Object element)方法的工作方式:
示例:
//Java代码展示boolean add(Object element)方法
import java.util.*;
public class VectorDemo {
public static void main(String args[])
{
// 创建一个空Vector
Vector<String> vec_tor = new Vector<String>();
// 使用add()方法将元素添加到向量中
vec_tor.add("Geeks");
vec_tor.add("for");
vec_tor.add("Geeks");
vec_tor.add("10");
vec_tor.add("20");
// 输出现在的向量
System.out.println("这个向量是: " + vec_tor);
// 在末尾添加新元素
vec_tor.add("Last");
vec_tor.add("Element");
// 打印新向量
System.out.println("新向量是: " + vec_tor);
}
}
输出:
这个向量是: [Geeks, for, Geeks, 10, 20]
新向量是: [Geeks, for, Geeks, 10, 20, Last, Element]
时间复杂度: O(n)。// n是向量的大小。
辅助空间: O(n)。
void add(int index, Object element) :此方法在向量中特定的索引位置插入一个元素。它将当前在该位置的元素(如果有)和任何后续元素向右移动(通过添加一个元素来更改它们的索引)。
语法:
void add(int index, Object element)
参数: 此方法接受两个参数,如下所述。
- index: 要插入指定元素的索引。
- element: 需要插入的元素。
极客教程