程序开头加条:
 import java.util.Vector;

解决方案 »

  1.   

    这个明显是ClassPath出了问题,一般java.util.Vector这个类是在JDK下的tools.jar中,只要在环境变量中加入这个包就可以了
      

  2.   

    谢谢!我的错误解决了,但是我不明白:我的开头已经加了import java.util.*;为什么一定还要加上import.java.util.Vector?????
      

  3.   

    import java.unit.Vector;可能是酱紫的...
      

  4.   

    我还是不明白,多谢指点!我看thinking in java(第一版)中都没加,怎么回事?
      

  5.   

    是不是你的类路径下面有个其它类也叫Vectro这个名字啊!
      

  6.   

    .;
    C:\j2sdk1.4.0\lib\comm.jar;
    C:\j2sdk1.4.0\lib\dt.jar;
    C:\j2sdk1.4.0\lib\tool.jar;
    C:\j2sdk1.4.0\lib\htmlconverter.jar;
    C:\j2sdk1.4.0\bin;
    C:\j2sdk1.4.0\lib\acme.jar;
    C:\j2sdk1.4.0\lib\cpsdk.jar;
    C:\j2sdk1.4.0\lib\MinML.jar
    上面就是我的全部类路径了。可是我没有发现什么异常呀!郁闷!
      

  7.   

    我也曾有過相同的經歷﹐非要import java.util.Vector才行﹐
    到現在還沒弄明白是什么原因。
      

  8.   

    有没在环境变量中加tools.jar和dt.jar呢,再不然也许是你的jdk是坏的,重新下载一个试试.
      

  9.   

    都加了,jdk应该没问题,因为我加了import java.util.Vector;就行了,为什么?
      

  10.   

    要不你们运行下面的程序看看:
    import java.util.*;
    //import java.util.Vector;class Mouse {
      private int mouseNumber;
      Mouse(int i) {
        mouseNumber = i;
      }
      // Magic method:
      public String toString() {
        return "This is Mouse #" + mouseNumber;
      }
      void print(String msg) {
        if(msg != null) System.out.println(msg);
        System.out.println(
          "Mouse number " + mouseNumber);
      }
    }class MouseTrap {
      static void caughtYa(Object m) {
        Mouse mouse = (Mouse)m; // Cast from Object
        mouse.print("Caught one!");
      }
    }public class WorksAnyway {
      public static void main(String[] args) {
        Vector mice = new Vector();
        for(int i = 0; i < 3; i++)
          mice.addElement(new Mouse(i));
        for(int i = 0; i < mice.size(); i++) {
          // No cast necessary, automatic call
          // to Object.toString():
          System.out.println(
            "Free mouse: " + mice.elementAt(i));
          MouseTrap.caughtYa(mice.elementAt(i));
        }
      }
    } ///:~
      

  11.   

    代码在我这里运行正常,以下是运行结果:
    Free mouse: This is Mouse #0
    Caught one!
    Mouse number 0
    Free mouse: This is Mouse #1
    Caught one!
    Mouse number 1
    Free mouse: This is Mouse #2
    Caught one!
    Mouse number 2我估计是你的JDK有问题了,或者是classpath问题.
    这段代码没有问题.
      

  12.   

    你没有加import java.util.Vector?好,我现在就重新安装jdk.谢谢各位了!