📅  最后修改于: 2023-12-03 15:02:01.502000             🧑  作者: Mango
在Java中,Vector
是一种动态数组,类似于数组,但它的大小可以动态调整。Vector
类提供了许多方法来操作和管理向量的元素,其中之一就是size()
方法。
size()
方法是Vector
类的一个实例方法,用于获取向量的大小,即向量中元素的数量。该方法返回一个整数,表示向量中的元素个数。
以下是该方法的声明:
public int size()
下面是一个使用size()
方法的示例代码:
import java.util.Vector;
public class VectorExample {
public static void main(String[] args) {
// 创建一个Vector对象
Vector<String> vector = new Vector<>();
// 向向量中添加元素
vector.add("Java");
vector.add("Python");
vector.add("C++");
// 获取向量的大小
int size = vector.size();
System.out.println("向量的大小: " + size);
}
}
运行上述代码,输出结果为:
向量的大小: 3
size()
方法返回的是向量中元素的个数,而不是向量的容量。向量的容量是指其内部存储数组的大小,可以通过capacity()
方法获取。size()
方法的时间复杂度为O(1),即在常量时间内返回向量的大小。size()
方法是Vector
类中非常常用的方法之一,用于获取向量中元素的数量。在实际编程中,我们经常使用size()
方法来判断向量是否为空或者遍历向量的元素。