我正在尝试从excel文件中读取电话号码。 excel表中的数字格式为:
3211010101
现在当我使用cell.getNumericCellValue()时,它给出了格式为的双精度:
3.211010101E9
如何将此数字转换为我需要的格式(excel文件中的格式)或首先以正确的格式获取数据?
答案 0 :(得分:0)
使用:
解决它 Double num = cell.getNumericCellValue();
DecimalFormat formatter = new DecimalFormat("#");
formatter.setMaximumFractionDigits(0);
String test = formatter.format(num);