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

posted on 2021-01-30 15:12  ~码铃薯~  阅读(61)  评论(0编辑  收藏  举报

导航