后台处理double转换成按三位一逗号格式输出字符串
2015-01-13 15:47
239 查看
我们知道在前台jsp页面中,Struts1.X 的bean write 有format属性,format="#,##0.00" 这是三位一逗号格式,
且保留两位,如果其中不写0,那么如果是0的话依然是0,用这个格式是0.00
所以要保留两位小数最好按照这个格式写
进入正题:后台处理三位一逗号怎么处理呢?
这里用到了DecimalFormat, 在方法中定义DecimalFormat df = new DecimalFormat( );
然后写 df.format( ); 括号中传入参数即可;
如 DecimalFormat df = new DecimalFormat( "#,##0.00");
double a = 6956141.135;
df.format(a );
则输出结果是 6,956,141.13
且保留两位,如果其中不写0,那么如果是0的话依然是0,用这个格式是0.00
所以要保留两位小数最好按照这个格式写
进入正题:后台处理三位一逗号怎么处理呢?
这里用到了DecimalFormat, 在方法中定义DecimalFormat df = new DecimalFormat( );
然后写 df.format( ); 括号中传入参数即可;
如 DecimalFormat df = new DecimalFormat( "#,##0.00");
double a = 6956141.135;
df.format(a );
则输出结果是 6,956,141.13
如有问题请留言,谢谢!
相关文章推荐
- 安卓金币字符串转换成三位一个逗号的格式
- Jquery 将后台返回的字符串转换成Json格式的数据
- C#字符串处理函数大全及数字化格式输出资料
- iOS中使用NSJSONSerialization转换成json字符串后传递到后台的引号转义处理
- c#后台一般处理程序中把变量的值拼成json格式字符串
- fastJosn 转换对象为json格式字符串时, 空字段处理.
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- python知识:json格式文本;异常处理;字符串处理;unicode类型和str类型转换
- 接收从键盘输入的字符串格式的年龄,分数和入学时间 转换为整数、浮点数、日期类型,并在控制台输出(类型转换)
- [C语言] 时间操作,把1970年开始秒数计算的时间,转换为字符串格式输出;
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理
- js前台传递json字符串数组到后台有后台转换成list集合或其他格式的问题解决
- 字符串转换为日期时间格式及其错误处理(转)
- 以字符串形式输出的日期转换为固定的日期格式输出
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- json数据与JAVA数据的转换 jsonJavaBean.netApache 自己编写了一个工具类,处理页面提交json格式数据到后台,再进行处理成JAVA对象数据 1、DTO:Data T
- 利用jquery对MVC输出的json对象进行处理,修改日期格式及取字符串的一部分
- 【C#】C#字符串处理函数大全及数字化格式输出资料【转】
- 处理double类型数据,并转换为百分比的字符串