使用java poi

时间:2016-10-04 09:11:38

标签: java excel apache-poi

我正在尝试编写一个java类,通过在excel文件中获取他/她的出生年份来计算人的年龄。我成功地计算了它并使用System.out.print(age);在控制台上显示年龄,但是,我在java.lang.NullPointerException上获得了cell.setCellValue(age); 这是我的代码片段:

int year = Calendar.getInstance().get(Calendar.YEAR);
int age;
for(int i = 0; i < birthdate.size(); i++){
    String bday = birthdate.get(i).toString();
    String y = bday.substring(7, 11);
    age = year - Integer.parseInt(y);
    cell = sheet.getRow(i+1).getCell(5);
    cell.setCellValue(age);
    System.out.print(cell + " \t ");
}

enter image description here

0 个答案:

没有答案