public Boolean setHSSFCellValue(int rownum, BinList inlist) { Boolean flag = false; for (int i = 0; i < inlist.size(); i++) { int colnum = Integer.parseInt(inlist.getValue(i, "col").toString()); String cellvalue = inlist.getValue(i, "value").toString(); HSSFRow row = this.sheet.getRow(rownum); HSSFCell cell = row.getCell((short) colnum); if (cell == null) cell = row.createCell((short) colnum); cell.setCellType(HSSFCell.CELL_TYPE_STRING); cell.setCellValue(cellvalue); if (i == inlist.size() - 1) flag = true; } flag = true; return flag; }