Java Vector set() 方法

2025年3月24日 | 阅读时间:2 分钟

Java Vector 类的 set() 方法用于用指定元素替换向量中指定位置的元素。

语法

以下是 set() 方法的声明

参数

参数描述必需/可选
索引这是将被替换的元素的索引。必需
element这是将存储在指定位置的元素。必需

返回

set() 方法返回之前存储在指定位置的元素。

异常

ArrayIndexOutOfBoundsException - 如果数组索引超出范围(即 (index < 0 || index >= size())),则此方法将抛出异常。

兼容版本

Java 1.2 及以上版本

示例 1

输出

Vector element before set: [1, 2, 3, 4, 6]
Vector element after set: [1, 2, 3, 4, 5]

示例 2

输出

Vector element before set: [Java, Android, Python, COBOL]
Vector element after set: [Java, Android, Python, tpointtech]

示例 3

输出

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 15
	at java.base/java.util.Vector.set(Vector.java:798)
	at myPackage.VectorSetExample3.main(VectorSetExample3.java:12)