Excel,getStringCellValue返回float

时间:2015-02-18 01:32:34

标签: java excel cell

我从excel cell获取字符串。在我的单元格中有一个整数。但是这段代码带来了浮动。例如在我的单元格中有一个数字409,但它带来409.0如何解决这个问题?我需要带上精确的409?

 public String getCell(int x, int y) {

        Cell cell = sheet.getRow(x).getCell(y);
        if (cell.getCellType()
                == Cell.CELL_TYPE_NUMERIC) {
            return "" + cell.getNumericCellValue();
        }
        return "" + cell.getStringCellValue();
    }

1 个答案:

答案 0 :(得分:0)

Math.round()将对数字进行舍入并返回一个int