String[] EmployeeId1=null;
ResultSet rs=db.executeQuery(command2);
try{
int i=0;
while(rs.next()){
EmployeeId1[i]= rs.getString("EmployeeId");
i++;
}
rs.close();
}catch(SQLException sqle){
System.err.println("Erro with connection:"+sqle);
}一直报空指针错,这是为什么呢
建议楼主用ArrayList
因为数组使用之前必须定义长度 查数据库的时候又不知道多少条数据 所以使用可以变长的ArrayList比较好
数组使用前要初始化的 如果你还没有学到使用集合 可以先给数组定义一个足够大的长度 例如:
String[] EmployeeId1 = new String[100];
EmployeeId1没有初始化
这样没初始化就拿出来用的 只有牛人了