Java Vector toArray() 方法

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

Java Vector 类的 toArray() 方法用于获取一个包含此向量中所有元素的数组,并保持正确的顺序。Java toArray() 方法有两种不同类型,它们的区别取决于其参数。

  1. Java Vector toArray() 方法
  2. Java Vector toArray(T[] arr) 方法

toArray() 方法

此方法用于返回一个包含此向量中所有元素的数组,并保持正确的顺序。

toArray(T[] arr) 方法

此方法用于返回一个包含此向量中所有元素的数组,并保持正确的顺序。返回数组的运行时类型与指定数组的运行时类型相同。

语法

以下是 toArray() 方法的声明

参数

参数描述必需/可选
arr如果向量中的元素足以容纳,则会将这些元素存储到此数组中。否则,将为此目的分配一个具有相同运行时类型的新数组。必需

返回

toArray() 方法返回一个包含给定集合中所有元素的数组。

异常

NullPointerException - 如果指定的数组为 null,则此方法将抛出此异常。

ArrayStoreException - 如果 arr 的运行时类型(<T>)不是此向量中每个元素运行时类型(<E>)的超类型,则此方法将抛出此异常。

兼容版本

Java 1.2 及以上版本

示例 1

输出

Elements are: 
1
2
3
4
5

示例 2

输出

Contents of a vector are: 
Java
Android
Python
COBOL
Elements of the array: 
Java
Android
Python
COBOL

示例 3

输出

The elements are:
10
30
20
40
null
 
下一主题Java Vector