把数字字符串转换成千分符字符串(保留两位小数)
- 方法一:
DecimalFormat df = new DecimalFormat("#,###.00");
df.format(Double.parseDouble(str);
- 方法二
XSSFCellStyle cellStyle = wb.createCellStyle();
Cell cell = row.createCell(1);
double dd = 12345.67; //此处是要转换的数字,如果不是double,记得强转
XSSFDataFormat df = wb.createDataFormat();
cellStyle.setDataFormat(df.getFormat("#,##0.00"));
cell.setCellValue(dd);
cell.setCellStyle(cellStyle);