import java.util.Vector;
public class ExampleInstanceOf {

/***
 * Example of mixing integers and Strings into Vectors using "instanceof"
 * @author mitch fincher
**/
public static void main(String argv[])
  {
    Vector vector = new Vector();
    vector.addElement("Gaul is divided into ");
    vector.addElement(new Integer(3));
    vector.addElement("parts");

    System.err.println("vector =  " + vector);
    for(int i=0;i<vector.size();i++)
      {
	Object obj = vector.elementAt(i);
	if(obj instanceof Integer)
	  {
	    System.err.println("vector.elementAt(i) is Integer: " 
                + ((Integer)obj).intValue());
	  }
	if(obj instanceof String)
	  {
	    System.err.println("vector.elementAt(i) is  String: " + obj);
	  }
      }
  }


} //class ExampleInstanceOf
