Get element index
int indexOf(Object o)
- Returns the index of the first occurrence of the specified element in this vector, or -1 if this vector does not contain the element.
int indexOf(Object o, int index)
- Returns the index of the first occurrence of the specified element in this vector, searching forwards from index, or returns -1 if the element is not found.
int lastIndexOf(Object o)
- Returns the index of the last occurrence of the specified element in this vector, or -1 if this vector does not contain the element.
int lastIndexOf(Object o, int index)
- Returns the index of the last occurrence of the specified element in this vector, searching backwards from index, or returns -1 if the element is not found.
import java.util.Vector;
public class Main{
public static void main(String args[]) {
Vector v = new Vector();
v.add("java2s.com");
v.add("java2s.com");
v.add("java2s.com");
System.out.println(v.indexOf("java2s.com"));
System.out.println(v.lastIndexOf("java2s.com"));
}
}
The output:
0
2
Search an element of Vector from specific index
import java.util.Vector;
public class Main {
public static void main(String[] args) {
Vector v = new Vector();
v.add("1");
v.add("2");
v.add("3");
v.add("4");
v.add("java2s.com");
v.add("1");
v.add("2");
int index = v.indexOf("1", 4);
if (index == -1)
System.out.println("Vector does not contain 1 after index # 4");
else
System.out.println("Vector contains 1 after index # 4 at index #" + index);
int lastIndex = v.lastIndexOf("2", 5);
if (lastIndex == -1)
System.out.println("not contain 2 after index # 5");
else
System.out.println("Last occurrence of 2 after index 5 #" + lastIndex);
}
}
The output:
Vector contains 1 after index # 4 at index #5
Last occurrence of 2 after index 5 #1
Home
Java Book
Collection
Java Book
Collection
Vector:
- Vector class
- Create Vector objects
- Add elements to this vector
- Size and capacity
- Remove all elements from a vector
- Clone a vector
- Does it contain a certain element
- Copy elements in vector to an array
- Get Enumeration from this vector
- Compare two vectors
- Get element from vector
- Is vector empty
- Get element index
- Remove element from a vector
- Retain elements collection c has
- Replace element in a vector
- Get a sub list from a list
- Convert Vector to Array