Java Vector add() 方法

2025 年 3 月 24 日 | 阅读 3 分钟

add() 是 Java Vector 类的一个方法,用于将指定的元素插入到给定的 Vector 中。Java add() 方法有两种不同的类型,可以根据其参数进行区分。它们是:

  1. Java Vector add(int index, E element) 方法
  2. Java Vector add(E e) 方法

Java Vector add(int index, E element)

此方法用于将指定的元素插入到给定 Vector 的指定位置。

Java Vector add(E e)

此方法将指定的元素附加到此 vector 的末尾。

语法

以下是 **add()** 方法的声明

参数

参数描述必需/可选
索引它是要插入指定元素的索引。必需
e将要附加到此 vector 的元素。必需
element将要插入到指定位置的元素。必需

返回

add(int index, E element) 方法不返回任何值,因为它的返回类型是 void。

如果成功添加了指定的元素,add(E e) 方法将返回 true,否则返回 false。

异常

ArrayIndexOutOfBoundsException - 如果索引超出范围,则会抛出此方法异常。

兼容版本

Java 1.2 及以上版本

示例 1

输出

--Elements of Vector are--
Alphabet= A
Alphabet= B
Alphabet= C
Alphabet= D
Alphabet= E

示例 2

输出

Vector is: [Java, Android, Python, tpointtech, Hindi100]

示例 3

输出

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 10 > 3
	at java.base/java.util.Vector.insertElementAt(Vector.java:619)
	at java.base/java.util.Vector.add(Vector.java:857)
	at myPackage.VectorAddExample3.main(VectorAddExample3.java:11)

示例 4

输出

Element at index: 0 Color: White
Element at index: 1 Color: Green
Element at index: 2 Color: Black
Element at index: 3 Color: Pink
New color Yellow added at first position.
Element at index: 0 Color: White
Element at index: 1 Color: Yellow
Element at index: 2 Color: Green
Element at index: 3 Color: Black
Element at index: 4 Color: Pink
 
下一主题Java Vector