我的类如下:
import java.util.*;
class Test
{
static ArrayList a = new ArrayList();
public static void main(String[] args)
{
Integer k = new Integer(1);
a.add(k);
}
}
编译时总是出现:
注意:Test.java使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用-Xlint:unchecked重新编译。
我把a.add(k)注释掉就没事了。
import java.util.*;
class Test
{
static ArrayList a = new ArrayList();
public static void main(String[] args)
{
Integer k = new Integer(1);
a.add(k);
}
}
编译时总是出现:
注意:Test.java使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用-Xlint:unchecked重新编译。
我把a.add(k)注释掉就没事了。
而且取出的时候直接就是 Integer 型的数据,不用再强制转换了