[Java] Vector

  • 0

Vector基本操作 
Vector的定義就是一種能夠自動長大或縮小的陣列形態,其最大的用途就是彌補Array 的彈性不足,在宣告的時後,可以不必宣告其大小,等到物件一個個的加入時,容量不足時就會自動加大容量。
Vector v=new Vector();
v.addElement("line 1");
v.addElement("line 2");


新增一個物件 addElement(Object obj);
移除一個物件 removeElement(int Index);   or  by Object value
清除所有的物件 removeAllElement();
取值v.get(index);
取大小v.size();

Vector Sorting 使用 Collections
 Vector v = new Vector();
       v.add("anupama");
       v.add("jyothi");
       v.add("durga");
       v.add("vaseef");
       v.add("priya");
       Collections.sort(v);
       System.out.println("Vector elements after sorting : ");
       for(int i=0; i<v.size(); i++)
       System.out.println(v.get(i));

--
Vector V.S. ArrayList
  • API
  • Synchronization
  • Data growth
  • Usage patterns

沒有留言 :

張貼留言