zoukankan      html  css  js  c++  java
  • Vector

    *Vector*

    练习代码

    package com.practise;
    
    import java.util.ArrayList;
    import java.util.Enumeration;
    import java.util.List;
    import java.util.Vector;
    
    /**
     * Vector集合的使用
     * 存储结构:数组
    *该集合能够添加重复的元素
    
     */
    public class Demo06 {
        public static void main(String[] args) {
            //创建集合
            Vector vector = new Vector();
            vector.add("apple");
            vector.add("bananer");
            vector.add("Durian");//表示榴莲
            System.out.println("集合大小===="+vector.size());
            System.out.println("集合遍历===="+vector);//默认重写的toString方法
            //2.删除
    //        vector.remove(0);
    //        vector.remove("apple");
    //        vector.clear();
            //3.遍历
            //使用枚举器
            Enumeration elements = vector.elements();
            while (elements.hasMoreElements()){
                String o =(String) elements.nextElement();
                System.out.println(o);
            }
            //4.判断
            System.out.println(vector.isEmpty());
            System.out.println(vector.contains("apple"));
            //5.其他获取元素的方法
            System.out.println(vector.firstElement());//获取第一个元素
            System.out.println(vector.lastElement());//获取最后一个元素
            System.out.println(vector.elementAt(0));//获取第一个位置的元素
    
        }
    }
    
    

    运行结果

    运行结果:
    集合大小====3
    集合遍历====[apple, bananer, Durian]
    apple
    bananer
    Durian
    false
    true
    apple
    Durian
    apple
    
  • 相关阅读:
    js中连续赋值
    PHP文件上传漏洞原理以及如何防御详解 【转】
    奇虎360PHP工程师2019年面试题和答案解析【转】
    学习ES6碰到的单词
    Proxy(代理)例子
    for of 迭代器 生成器 数组的一些杂乱记录
    async和await
    Promise.call
    ES6中Promise.race
    Promise 和.then
  • 原文地址:https://www.cnblogs.com/dongyaotou/p/14349148.html
Copyright © 2011-2022 走看看