除了上述方法之外,Vector还提供了其他一些有用的方法。
下面是一个示例,展示了如何使用这些方法。
import java.util.Vector;
public class VectorDemo {
public static void main(String[] args) {
Vector<String> vector = new Vector<>();
vector.add("apple");
vector.add("banana");
vector.add("orange");
System.out.println(vector);
int size = vector.size();
System.out.println(size);
boolean isEmpty = vector.isEmpty();
System.out.println(isEmpty);
boolean contains = vector.contains("banana");
System.out.println(contains);
int index = vector.indexOf("orange");
System.out.println(index);
int lastIndex = vector.lastIndexOf("banana");
System.out.println(lastIndex);
}
}
在上面的示例中,我们首先创建了一个包含三个元素的Vector对象,并将其打印出来。然后,我们使用size()方法获取Vector中元素的数量,并使用isEmpty()方法检查Vector是否为空。接下来,我们使用contains(Object obj)方法检查Vector是否包含指定元素,使用indexOf(Object obj)方法获取Vector中第一次出现指定元素的位置,以及使用lastIndexOf(Object obj)方法获取Vector中最后一次出现指定元素的位置。输出结果如下所示:
[apple, banana, orange]
3
false
true
2
1
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。