李易峰心理罪网盘资源:java中的List方法问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 17:34:08
public static void main(String[] args) {
// TODO Auto-generated method stub
String name[]={"aa","bb","cc","dd","ee","ff","gg","hh","ii","jj"};
for(int i=0;i<10;i++){
getshop(i,name);
}

}
public static List getshop(int id,String name[]){
List v=null;
for(int j=0;j<10;j++){
v.add(j,name[j]);
}
for(int i=0;i<v.size();i++){
System.out.println(v.get(i));
}
return v;
}

for(int j=0;j<10;j++){
v.add(j,name[j]);
}
总是报空指针错误

List v=null;
for(int j=0;j<10;j++){
v.add(j,name[j]);
}

那个名为v的List变量都还没有初始化呢!
List v=null; 改为List v = new java.util.ArrayList();
试一下。