这种问题看看javaAPI文档就明白了。
从Vector里取出来的是个Object...
再说了,存入Integer怎么可以用int去接?

解决方案 »

  1.   

    v.addElement(new Integer(8));
    Integer k = (Integer)v.elementAt(0);
    int i = k.intValue(); 
      

  2.   

    import java.awt.*;
    import java.awt.event.*;
    import java.util.Vector;public class MyApp //extends Frame
    {
    public MyApp()
    { }

    public static void main(String args[])
    {
       System.out.println("Starting App");
       MyApp f = new MyApp();
       Vector v = new Vector();
                v.addElement(new Integer(8));
                Integer k = (Integer)v.elementAt(0);
                int i = k.intValue(); 
                System.out.println(i);
                System.exit(0);
    }
    }
      

  3.   

    import java.awt.*;
    import java.awt.event.*;
    import java.util.Vector;public class MyApp //extends Frame
    {
    public MyApp()
    { }

    public static void main(String args[])
    {
       System.out.println("Starting App");
       MyApp f = new MyApp();
       Vector v = new Vector();
                v.addElement(new Integer(8));
                Integer k = (Integer)v.elementAt(0);
                int i = k.intValue(); 
                System.out.println(i);
                System.exit(0);
    }
    }Starting App
    8
      

  4.   


    import java.awt.*;
    import java.awt.event.*;
    import java.util.Vector;public class MyApp //extends Frame
    {
    public MyApp()
    { }

    public static void main(String args[])
    {
    System.out.println("Starting App");
    MyApp f = new MyApp();
       Vector v = new Vector();
        v.addElement(new Integer(8));
          int i = ((Integer)v.elementAt(0)).intValue(); 
          
          System.out.println(i);
          System.exit(0);
    }
    }
      

  5.   

    hexiaofeng(java爱好者),谢谢,以后多来拿分