我在一个ArrayList里面add一个Object总是有下面的警告,是什么原因呢?
Note: E:\Java练习\P2PQQ\src\client\Login.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

解决方案 »

  1.   

    你用的是Java5,要求将Object放入Hashtable,Vector,ArrayList等容器时最好进行类型检查,用到了泛型(generics),如果你在ArrayList里放的是String的话,这么定义:
    ArrayList<String> list = new ArrayList<String>();
    将元素从list中取出时也不需要类型转换了
      

  2.   

    大伙儿都学会  allenchue(allenchue) 的“光从表面现象看本质”。
    早日成才, *^_^* .