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
  • 相关阅读:
    Android开发之Sqlite的使用
    ZOJ 3607 Lazier Salesgirl
    ZOJ 3769 Diablo III
    ZOJ 2856 Happy Life
    Ural 1119 Metro
    Ural 1146 Maximum Sum
    HDU 1003 Max Sum
    HDU 1160 FatMouse's Speed
    Ural 1073 Square Country
    Ural 1260 Nudnik Photographer
  • 原文地址:https://www.cnblogs.com/gzgBlog/p/13605298.html
Copyright © 2011-2022 走看看