import org.apache.kafka.common.config.ConfigDef;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.Vector;
public class test {
public static void main(String[] args) {
Vector vec = new Vector();
//添加
vec.add("1");
vec.add("2");
vec.add("3");
vec.add("4");
vec.add("5");
//替换
vec.set(0, "100");
vec.add(2, "300");
System.out.println("vec:"+vec);
System.out.println("vec.indexOf(100):"+vec.indexOf("100"));
System.out.println("vec.lastIndexOf(100):"+vec.lastIndexOf("100"));
System.out.println("vec.firstElement():"+vec.firstElement());
System.out.println("vec.elementAt(2):"+vec.elementAt(2));
System.out.println("vec.lastElement():"+vec.lastElement());
System.out.println("size:"+vec.size());
System.out.println("capacity:"+vec.capacity());
System.out.println("vec 2 to 4:"+vec.subList(1, 4));
Enumeration enu = vec.elements();
while(enu.hasMoreElements())
{
System.out.println("nextElement():"+enu.nextElement());
Vector retainVec = new Vector();
retainVec.add("100");
retainVec.add("300");
System.out.println("vec.retain():"+vec.retainAll(retainVec));
System.out.println("vec:"+vec);
String[] arr = (String[]) vec.toArray(new String[0]);
for (String str:arr)
System.out.println("str:"+str);
vec.clear();
vec.removeAllElements();
System.out.println("vec.isEmpty():"+vec.isEmpty());
}
}
}
java学习之------vector
原创wx604f04a92c6fd 博主文章分类:java ©著作权
文章标签 java中的vector java kafka apache 文章分类 后端开发
©著作权归作者所有:来自51CTO博客作者wx604f04a92c6fd的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++之入门学习
C++入门知识详解,包括C++的命名空间域,输入输出,函数重载,引用等。
命名空间 C++输入输出 缺省参数 函数重载 C++ -
C++学习之继承
C++继承学习,包括单继承和多继承的了解,以及菱形继承出现的问题以及解决方法。
继承 虚拟继承 菱形继承 虚拟菱形继承 组合 -
Java集合之Vector
Vector是矢量队列,它继承了AbstractList,实现了List、 RandomAccess,
Vector 构造函数 i++ 初始化 -
STL之vector
现在正在系统的学习C++的STL编程,首先要学习的就是STL
#include 内存分配 头文件 -
C++入门学习——标准模板库之vector
vector(向量容器),是 C++ 中十分有用一个容器。vector 之
c++ 入门教程 标准模板库 STL vector