代码:
private Vector arrayOfTask=new Vector();
arrayOfTask.add(new TaskInfo(0,0));问题:
在编译时,总是提示如下的警告:
   警告: [unchecked] 对作为普通类型 java.util.Vector 的成员的 add(E) 的调用未经检查(使用的是NetBeans5.0 IDE)

解决方案 »

  1.   

    用的是jdk1.5吧。应该只有警告能编译通过,在1.4能正常运行,建议你看看
    http://tech.eyeah.cn/3116/1110/1127/254045368.html 
      

  2.   

    这可能是因为tiger编译器的缘故,因为原先的java.util包下的容器类被改造为支持泛型,
    如果在使用中没有明确指明容器存放的类型,例如List<String> listOfString = new 
    LinkedList<String>();就可能出现你所说的情况。(我也是新手,不知我说的对不对,如果有误,还请有高手指出,以免误导楼主,也希望楼主仅作参考!!共勉!!)
      

  3.   

    这是java 5.0加入了范型所以建议在vector中要加入类型的限制,像楼上的一样加上可以,不用管也是OK啦