使用java.text.NumberFormat类可以格式化数字

使用java.text.NumberFormat类可以格式化数字
该类是一个抽象基类,提供格式化和转换数字的方法
利用NumberFormat类,可以格式化和转换任何语言环境的数字,编码可以完全独立于小数点,千位分隔符,货币格式,百分数格式
NumberFormat numberFormat=NumberFormat.getInstance(Locale.FRANCE);
System.out.println(numberFormat.format(5000.333));

可以利用setMaximumFractionDigits()方法和setMinimumFractionDigits()方法控制数字的显示
如果使用NumberFormat.setMaximumFractionDigits(1)方法,数字5000。333就会显示5000.6

你可能感兴趣的:(NumberFormat类)