LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 950|回复: 1

求教一个Vector的赋值问题

[复制链接]
发表于 2005-6-5 12:39:00 | 显示全部楼层 |阅读模式
源代码是这样的:


  1. try {
  2.                         BufferedReader in = new BufferedReader(new FileReader("dept.txt"));
  3.                         Employee emp = new Employee();
  4.                         //PrintWriter out = new PrintWriter(new FileWriter("dept.txt"));
  5.                         //while((str = in.readLine()) != null){
  6.                                 String str = in.readLine();
  7.                                 textArea.setText(str);
  8.                                 StringTokenizer tk = new StringTokenizer(str," ");

  9.                                
  10.                                 emp.name = tk.nextToken();
  11.                                 emp.dept = tk.nextToken();
  12.                                 emp.salary = Double.parseDouble(tk.nextToken());
  13.                                
  14.                                 stuff.addElement(emp);
  15.                                
  16.                                 //textArea.setText(Integer.toString(stuff.size()));
  17.                                
  18.                                
  19.                         //}
  20.                         in.close();
  21.                 }
复制代码


但是在stuff.addElement(emp); 这句上出现问题(警告,但引起后续语句无法正常执行)。Eclipse的提示信息如下:

Type safety: The method addElement(Object) belongs to the raw type Vector.
References to generic type Vector<E> should be parameterized

其中stuff 是一个Vector实例对象。

我不明白应该怎样才能修正,哪位大哥能帮帮忙吗?谢谢了~

我的Java环境是 1.5 update 3
 楼主| 发表于 2005-6-6 01:31:29 | 显示全部楼层
问题已解决,初始化问题。谢谢各位,打扰了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表