march alex's blog
hello,I am march alex
posts - 52,comments - 7,trackbacks - 0
Java容器之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类类似。
posted on 2015-03-23 10:57 marchalex 阅读(157) 评论(0)  编辑  收藏 所属分类: Java Web

只有注册用户登录后才能发表评论。


网站导航: