迅速掌握Java容器中常用的ArrayList类与Vector类用法

网友投稿 182 2023-07-26


迅速掌握Java容器中常用的ArrayList类与Vector类用法

ArrayList类

List集合的实例化:

List l = new ArrayList(); //使用ArrayList类实例化List集合

List l2 = new LinkedList(); //使用LinkedList类实例化List集合

ArrayList常用方法:

add(int index, Object obj);

addAll(int, Collection coll);

remove(int index);

set(int index, Object obj);

get(int index);

indexOf(Object obj);

lastIndexOf(Object obj);

listIterator();

ListIterator(int index);

ArrayList示例:实现创建空的ArrayList对象,并向其添加元素,然后输出所有元素。

<%@ page import="java.util.*" %>

<%

List list = new ArrayList();

for(int i=0;i<3;i++) {

list.add(new String("福娃" + i));

}

list.add(1, "后添加的福娃");

//输出所有元素

Iterator it = list.iterator();

while(it.hasNext()) {

out.prinjnFZzzDubtln(it.next());

}

%>

输出结果为:

福娃0 后添加的福娃 福娃1 福娃2

LinkedList类的用法与ArrayList类类似。

Vector类

Vector类常用方法:

add(int index, Object element);

addElementAt(Object obj, int index);

size();

elementAt(int index);

setElementAt(Object obj, int index);

removeElementAt(int index);

Vector类实例:实现创建空的Vector对象,并向其添加元素,然后输出所有元素。

<%@ page import="java.util.*" %>

<%

Vector v = new Vector(); //创建空的Vector对象

for(int i=0;i<3;i++) {

v.add(new String("福娃" + i));

}

v.remove(1); //移除索引位置为1的元素

//显示全部元素

for(int i=0;i

out.println(v.indexOf(v.elementAt(i))+": "+v.elementAt(i));

}

%>

显示结果为:

0: 福娃0 1: 福娃2

out.println(v.indexOf(v.elementAt(i))+": "+v.elementAt(i));

}

%>

显示结果为:

0: 福娃0 1: 福娃2


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:接口测试工具:选择最佳在线API接口测试工具的终极指南
下一篇:接口自动化测试:高效解析工具、答疑面试、走进实战平台
相关文章

 发表评论

暂时没有评论,来抢沙发吧~