zoukankan      html  css  js  c++  java
  • 73.Java集合之Vector

    Vector

    Vector: 描述的是一个线程安全的ArrayList。

            

    ArrayList: 单线程效率高

    Vector   : 多线程安全的,所以效率低

    特有的方法:
    
     void addElement(E obj)  在集合末尾添加元素
     E elementAt( int index) 返回指定角标的元素
     Enumeration elements()  返回集合中的所有元素,封装到Enumeration对象中
    
    
     Enumeration 接口:
    
      boolean hasMoreElements() 
              测试此枚举是否包含更多的元素。 
      E nextElement() 
              如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。
    public static void main(String[] args) 
        {
            Vector v = new Vector();
            v.addElement("aaa");
            v.addElement("bbb");
            v.addElement("ccc");
            System.out.println( v );
            System.out.println( v.elementAt(2) );   // ccc
            // 遍历Vector遍历
            Enumeration ens = v.elements();
            while ( ens.hasMoreElements() )
            {
                System.out.println( ens.nextElement() );
            }
        }
    author@nohert
  • 相关阅读:
    MFC CDialog/CDialogEx DoModal ALT
    yum和apt-get用法及区别
    ubuntu 12.04 source.list 源更新
    elasticsearch 优化
    TRIE树
    数据统计经验浅谈
    机器学习
    python 读取libsvm文件
    spark 参数调优
    python中的一些函数
  • 原文地址:https://www.cnblogs.com/gzgBlog/p/13605298.html
Copyright © 2011-2022 走看看