我正在尝试编写现有的 Excel 工作表。但是,当我运行以下代码时,我得到了 NPE。如果目标单元格有值,则代码可以正常工作。但是当它是一个空单元格时,它会给出 NPE。
FileInputStream myInput = new FileInputStream(fileName);
POIFSFileSystem myFileSystem = new POIFSFileSystem(myInput);
Workbook myWorkBook = new HSSFWorkbook(myFileSystem);
Sheet mySheet = myWorkBook.getSheetAt(0);
myRow = mySheet.getRow(20);
myCell = myRow.getCell(0);
//myCell = myRow.createCell(0);
myCell.setCellValue("praveen");
FileOutputStream myOutput = new FileOutputStream(fileName);
myWorkBook.write(myOutput);
myOutput.close();