继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

java 常用基础方法

一念征途
关注TA
已关注
手记 11
粉丝 13
获赞 7

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 ,不过是在小数点前,还是在小数后;#不会补上。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP