今天在给二维数组赋值过程中一直报空指针异常。原来自己对二维数组初始化不了解。
总结一下:
List<XXX> bSinErrs = bsInErrDao.getBSinErrByFileName(filename);
String[] titles = Constant.EXCEL_TITLE;
// 给二维数组初始化
String[][] content =new String[bSinErrs.size()][titles.length];
for (int i = 0; i < bSinErrs.size(); i++) {
XXX bSinerr = bSinErrs.get(i);
// 数据类型
content[i][0] = bSinerr.getDataType();
...
}