ArrayList类
List集合的实例化:
List<String> l = new ArrayList<String>(); //使用ArrayList类实例化List集合 List<String> l2 = new LinkedList<String>(); //使用LinkedList类实例化List集合
ArrayList常用方法:
ArrayList示例:实现创建空的ArrayList对象,并向其添加元素,然后输出所有元素。
<%@ page import=\"java.util.*\" %> <% List<String> list = new ArrayList<String>(); for(int i=0;i<3;i++) { list.add(new String(\"福娃\" + i)); } list.add(1, \"后添加的福娃\"); //输出所有元素 Iterator<String> it = list.iterator(); while(it.hasNext()) { out.println(it.next()); } %>
输出结果为:
福娃0 后添加的福娃 福娃1 福娃2
LinkedList类的用法与ArrayList类类似。
Vector类
Vector类常用方法:
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<v.size();i++) { out.println(v.indexOf(v.elementAt(i))+\": \"+v.elementAt(i)); } %>
显示结果为:
0: 福娃0 1: 福娃2
本文地址:https://www.stayed.cn/item/1346
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我