您可以尝试先转换为
NumberFormat,然后将其投射到
DecimalFormat
Integer vc = 3210000;NumberFormat nf = NumberFormat.getNumberInstance(Locale.US);DecimalFormat formatter = (DecimalFormat) nf;formatter.applyPattern("#,###,###");String fString = formatter.format(vc);return convertNumbersToEnglish(fString);


