【VectorDemo】

本文深入探讨了Java中Vector类的特点与使用方法,包括其底层数据结构、线程安全性及效率特性。通过实例展示了如何使用addElement()方法添加元素,以及elementAt()和elements()方法进行元素的获取和遍历。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

package com.yjf.esupplier.common.test;

import java.util.Enumeration;
import java.util.Vector;

/**
 * @author shusheng
 * @description
 * @Email shusheng@yiji.com
 * @date 2018/12/12 15:48
 */
public class VectorDemo {
    /**
     * Vector 类概述
     * 底层数据结构是数组,查询快,增删慢线程安全,效率低
     * Vector 类特有功能
     * 添加功能:
     * public void addElement(E obj)
     * 获取功能:
     * public Object elementAt(int index) public Enumeration elements()
     */
    public static void main(String[] args) {

        Vector v = new Vector();
        v.add("hello");
        v.add("world");
        v.add("java");

        //遍历元素
        for (int i = 0; i < v.size(); i++) {
            String s = (String) v.get(i);
            System.out.println(s);
        }
        System.out.println("----------------------------");

        Enumeration en = v.elements();
        while (en.hasMoreElements()) {
            System.out.println(en.nextElement());
        }

    }

}

 

转载于:https://www.cnblogs.com/zuixinxian/p/10340829.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值