天天看點

row.getCell()擷取單元格為null,空指針異常

if(row.getCell(j+3) == null){
    row.createCell(j+3).setCellValue(new HSSFRichTextString(String.valueOf(resultList.get(j))));
}else {
    row.getCell(j+3).setCellValue(new HSSFRichTextString(String.valueOf(resultList.get(j))));
    //之前有值的getCell()可以傳回值,之前沒有值會傳回null
}
           

  單元格沒有值時,getCell方法擷取不到單元格,此時要用createCell方法!