Dynamic array of features(Test Vector)

作者在 2008-10-05 20:34:11 发布以下内容
import java.util.Vector;

public class VectorTest
{
    public static void main(String[] args)
    {
        // 创建动态。。。
        Vector v = new Vector();
        v.add("A");
        v.add("B");
        v.add("C");
        v.add("D");

        // 利用for循环删除它的内部元素
        for (int i = 0; i < v.size(); i++)
        {
            v.remove(i);
        }
        // 移除以后输出结果显示没有全部移除
        // 考虑动态特性:当你移除第一个元素的时候后面的的元素向前移动
        System.out.println(v);

        // 上面的for循环应该变换为
        for (int j = v.size(); j >= 0; j--)
        {
            v.remove(j);
        }

        // 此时的输出结果为空了
        System.out.println(v);

        // 也可以用Vector内置方法removeAllElements();
        v.removeAllElements();
        System.out.println(v);
        // 利用集合内设方法删除集合元素
        v.clear();
        System.out.println(v);
    }
}

java code | 阅读 2244 次
文章评论,共0条
游客请输入验证码
浏览569731次