应该是警告而不是错误吧在jdk1.5 及以后的版本中,需要使用泛型来指定集合类的具体类型来避免运行时的错误类型如:List<String> list = new ArrayList<String>(); 来指定list里只能放String类型的对象Vector也一样,估计你没有指定类型,所以编译器警告