Search an element of Java Vector Example
- /*
- Search an element of Java Vector Example
- This Java Example shows how to search an element of java Vector object using
- contains, indexOf and lastIndexOf methods.
- */
- import java.util.Vector;
- public class SearchAnElementInVectorExample {
- public static void main(String[] args) {
- //create a Vector object
- Vector v = new Vector();
- //Add elements to Vector
- v.add("1");
- v.add("2");
- v.add("3");
- v.add("4");
- v.add("5");
- v.add("1");
- v.add("2");
- /*
- To check whether the specified element exists in Java Vector use
- boolean contains(Object element) method.
- It returns true if the Vector contains the specified objct, false
- otherwise.
- */
- boolean blnFound = v.contains("3");
- System.out.println("Does Vector contain 3 ? " + blnFound);
- /*
- To get an index of specified element in Vector use
- int indexOf(Object element) method.
- This method returns the index of the specified element in Vector.
- It returns -1 if not found.
- */
- int index = v.indexOf("5");
- if(index == -1)
- System.out.println("Vector does not contain 5");
- else
- System.out.println("Vector contains 5 at index :" + index);
- /*
- To get last index of specified element in Vector use
- int lastIndexOf(Object element) method.
- This method returns index of the last occurrence of the
- specified element in Vector. It returns -1 if not found.
- */
- int lastIndex = v.lastIndexOf("2");
- if(lastIndex == -1)
- System.out.println("Vector does not contain 2");
- else
- System.out.println("Last occurrence of 2 in Vector is at index :" + lastIndex);
- }
- }
- /*
- Output would be
- Does Vector contain 3 ? true
- Vector contains 5 at index :4
- Last occurrence of 2 in Vector is at index :6
- */



