我写了一段代码,怎么老是出现以下错误啊
AllCategory.java:13: 警告: [unchecked] 对作为普通类型 java.util.ArrayList 的成员的 add(int,E) 的调用未经检查
categoryList.add(0,category);代码为
import java.util.ArrayList;public class AllCategory
{
private ArrayList categoryList=new ArrayList(); public void addCategory(Category category) throws IndexOutOfBoundsException
{
categoryList.add(0,category);
}
}
我把categoryList.add(0,category);放到try,catch语句中也不行啊
有人能帮我解答一下吗?谢谢!! ^
AllCategory.java:13: 警告: [unchecked] 对作为普通类型 java.util.ArrayList 的成员的 add(int,E) 的调用未经检查
categoryList.add(0,category);代码为
import java.util.ArrayList;public class AllCategory
{
private ArrayList categoryList=new ArrayList(); public void addCategory(Category category) throws IndexOutOfBoundsException
{
categoryList.add(0,category);
}
}
我把categoryList.add(0,category);放到try,catch语句中也不行啊
有人能帮我解答一下吗?谢谢!! ^
private ArrayList categoryList=new ArrayList();改成
private ArrayList<ClassName> categoryList=new ArrayList<ClassName>();如ArrayList<String> al = new ArrayList<String>();
其实以前看过1.5的newfeatures,但是由于当时还没有学集合框架,所以只是大概看了一下。没想到今天遇上了。