手机
当前位置:查字典教程网 >编程开发 >Java >迅速掌握Java容器中常用的ArrayList类与Vector类用法
迅速掌握Java容器中常用的ArrayList类与Vector类用法
摘要:ArrayList类List集合的实例化:Listl=newArrayList();//使用ArrayList类实例化List集合Listl...

ArrayList类

List集合的实例化:

List<String> l = new ArrayList<String>(); //使用ArrayList类实例化List集合 List<String> l2 = new LinkedList<String>(); //使用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<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类常用方法:

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<v.size();i++) { out.println(v.indexOf(v.elementAt(i))+": "+v.elementAt(i)); } %>

显示结果为:

0: 福娃0 1: 福娃2

【迅速掌握Java容器中常用的ArrayList类与Vector类用法】相关文章:

关于JAVA中this的使用方法小结

java实现单链表中是否有环的方法详解

Java中的final关键字详细介绍

Java中的String对象数据类型全面解析

基于Java堆内存的10个要点的总结分析

Java中instanceof关键字的用法总结

java的引用类型的详细介绍

谈谈 Java 中 this 的使用方法

java中String的常见用法总结

java中 IO 常用IO操作类继承结构分析

精品推荐
分类导航