I am trying to compare vector element with a object element. i comparing an object with a vector element. i am using the get method which uses an iterator .For some reason it doesn't work, please help.
import java.util.Iterator;
import java.util.Vector;
public class ClassA {
Vector vec = new Vector();
public void add(Object obj){
vec.add(obj);
}
public Object get(Object obj) {
for (Iterator iter = vec.iterator(); iter.hasNext();)/> {
Object o = (Object) iter.next();
if(obj.equals(o))
return o;
}
return null;
}
public String toString(){
return vec.toString();
}
}
public class main {
public static void main(String[] args) {
ClassA a = new ClassA();
a.add("dog");
a.add("cat");
a.add("fish");
a.get("cat");
System.out.println(a);
}
}