如果Excel单元格数据类型为数值,数字太长会变成科学计数法,Java读取的时候使用如下方法可将其转为字符串 BigDecimal bd = new BigDecimal("3.0000856182503598E18"); System.out.println(bd.toPlainString()); 12 12 输出: 3000085618250359800