Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
java_util_test

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

package com.diegoyun.apiLearning;

import java.util.*;


/**
 * User: diegoyun
 * Date: 2005-1-30
 * Time: 19:03:29
 */
public final class UtilTutorial
{
    public static void collectionRetainTest()
    {
        System.out.println("**********collectionRetainTest begin:");
        Collection c1 = new ArrayList();
        Collection c2 = new ArrayList();
        c1.add("aaa");
        c1.add("bbb");
        c1.add("ccc");
        c2.add("ddd");
        c2.add("ccc");
        c2.add("eee");
        boolean isRetainSucceed = false;
        isRetainSucceed = c2.retainAll(c1);
        System.out.println("isRetainSucceed = " + isRetainSucceed);
        System.out.println("********** Print collection c2 values ");
        for (Iterator iter = c2.iterator(); iter.hasNext();)
        {
            String s = (String) iter.next();
            System.out.println("element = " + s);
        }
        System.out.println("**********collectionRetainTest end:");
    }
    public static void listIteratorTest(){
        System.out.println("**********listIteratorTest begin:");
        List list = new ArrayList();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");

        ListIterator iter = list.listIterator();
        System.out.println("**************** Iterating List forward :");
        while(iter.hasNext()){
            String s = (String)iter.next();
            System.out.println("**********element = " + s);
        }
        System.out.println("**************** Iterating List backward :");
        while(iter.hasPrevious()){
            String s = (String)iter.previous();
            System.out.println("**********element = " + s);
        }
        System.out.println("**************** Add element into List :");
        while(iter.hasNext()){
            int i = iter.nextIndex();
            if (i==2)
                iter.add("ddd");
            String s = (String)iter.next();
            System.out.println("**********element = " + s);
        }
        System.out.println("**************** Iterating List backward after add element:");
        while(iter.hasPrevious()){
            String s = (String)iter.previous();
            System.out.println("**********element = " + s);
        }
        System.out.println("**********listIteratorTest end:");
    }

    public static void main(String[]args){
//        UtilTutorial.collectionRetainTest();
        UtilTutorial.listIteratorTest();
    }
}




相关文章

相关软件