我用Eclipse编辑以下代码时,提示说无法解释Vector类,高手帮我看一下。
public class Student {
private String name;
private String num;
private String sex;

public void setName(String name)
{
this.name=name;
}

public void setNum(String num)
{
this.num=num;
}

public void setSex(String sex)
{
this.sex=sex;
}

public String getName()
{
return name;
}

public String getNum()
{
return num;
}

public String getSex()
{
return sex;
}


public static void main(String []args)
{
Vector stuVector=new Vector();

Student stu=new Student();
stu.setName("ZhangShang");
stu.setNum("3108040205");
stu.setSex("Male");

System.out.println("Name  "+stu.getName());
System.out.println("Num  "+stu.getNum());
System.out.println("Sex  "+stu.getSex());

stuVector.add(stu);

}}

解决方案 »

  1.   

    别人都不好意思答你,
    加句
    import java.util.*;
      

  2.   

    很显然你不是用IDE写的程序,而是用记事本之类的文本编辑器。
      

  3.   

    楼上的,人家都说用eclipse编辑了,哪能还是记事本。
    package list;import java.util.Vector;public class Student {

    private String name;
    private String num;
    private String sex; public void setName(String name) {
    this.name = name;
    } public void setNum(String num) {
    this.num = num;
    } public void setSex(String sex) {
    this.sex = sex;
    } public String getName() {
    return name;
    } public String getNum() {
    return num;
    } public String getSex() {
    return sex;
    } public static void main(String[] args) {
    Vector<Student> stuVector = new Vector<Student>();
    Student stu = new Student();
    stu.setName("ZhangShang");
    stu.setNum("3108040205");
    stu.setSex("Male");
    System.out.println("Name  " + stu.getName());
    System.out.println("Num  " + stu.getNum());
    System.out.println("Sex  " + stu.getSex());
    stuVector.add(stu);
    }
    }
      

  4.   

    你应该是在ECLIPSE里面编写的代码,ECLIPSE发现了错误,去没有给你报怎么样去解决,这个就要靠你的基础知识了,是少了一句:import java.util.Vector;
      

  5.   

    对啊 是你忘了加入 import java.util.Vector; 的包 。java.util.Vector  vecListCard=new java.util.Vector(); //这样也是可以的 ……
      

  6.   

    现在Vector好象不用了吧,应该改为ArrayList