JAVA double类型数值,通过NumberFormat类取值的尝试
2015-12-08 16:03
501 查看
NumberFormat nf = NumberFormat.getInstance(); nf.setMaximumFractionDigits(1); //设置小数点后保留的最大位数(四舍五入) nf.setMaximumIntegerDigits(3);//设置整数部分保留的最大位数(从左往右舍弃) nf.setMinimumFractionDigits(1); //设置小数点后最少保留的位数(如果是整数,会自动添加.0) nf.setMinimumIntegerDigits(2);//设置整数部分最小位数(位数不足时会自动补0) System.out.println("test:"+nf.format(test));
NumberFormat类的format(double value) 方法返回的值为String类型的。
相关文章推荐
- Spring3 -- IOC容器的基本原理 02
- java 正则表达式--检验日期格式
- Struts按住alt+/没有提示
- java web开发
- java多线程--volatile关键字
- Spring:Spring整合Hibernate
- Java学习----不变的常量
- java中数组的排序
- Spring:事务详解
- Java学习----Java数据类型
- Springmvc中使用redirect:list.do 时无法跳转
- spring 定时任务的配置文件解析
- Springmvc构造RESTful详细讲解
- java实现自动发邮件并携带附件
- Spring3 -- IOC简单介绍 01
- Spring事务配置的五种方式
- Spring:声明式事务管理和JDBCTemplate
- myEclipse快捷键
- Java Web学习笔记——Cookie&Session
- 深入剖析Java中的装箱和拆箱