هيكلة البيانات في متجه Java Collection Framework 57- Vector

في هذا الفيديو من جافا JAVA, سنتحدث عن هيكلة البيانات في المتجه Vector.


package package3;

import java.util.Enumeration;
import java.util.Vector;

public class Apple{

  /*
   * synchronized void addElement(E obj)
   * synchronized int size()
   * synchronized int capacity()
   * synchronized E firstElement()
   * synchronized E lastElement()
   * boolean contains(Object o)
   * Enumeration<E> elements()
   * boolean hasMoreElements()
   * E nextElement()
   */
    public static void main(String... args){
      Vector<String> vect= new Vector<String>();
      vect.addElement("JAVA");
      vect.addElement("C++");
      vect.addElement("PHP");
      vect.addElement("python");
      
      System.out.println("size : "+vect.size());
      System.out.println( " capacity : "+vect.capacity());
      System.out.println(" fist Element : "+vect.firstElement());
      System.out.println(" last elemnet : "+vect.lastElement());

      if(vect.contains("C++"))       System.out.println(" C++ exist");

      Enumeration<String> enume= vect.elements();
      while(enume.hasMoreElements())
      System.out.println(enume.nextElement());

    }
}

------------------------------
size : 4
 capacity : 10
 fist Element : JAVA
 last elemnet : python
 C++ exist
JAVA
C++
PHP
python