手记

java 常用基础方法

Double 保存小数方法之一:DecimalFormat

类似于SimpleDateFormat,占位符 主要是用0 和#

//前面1位,后面2位小数  ,都会四舍五入
System.out.println(new DecimalFormat("#.##").format(52.1555));
//结果:52.16

System.out.println(new DecimalFormat("0.00").format(52.1555));
//结果:52.16

//前面4位,后面4位小数
System.out.println(new DecimalFormat("0000.00000").format(22.15));
//结果:022.15000

System.out.println(new DecimalFormat("####.#####").format(22.15));
//结果:22.15

可见,0和#都是四舍五入;当位数不够时,0会自动补上0 ,不过是在小数点前,还是在小数后;#不会补上。

0人推荐
随时随地看视频
慕课网APP