java中怎样将float变量变成string

[复制链接]
查看11 | 回复3 | 2015-6-4 22:35:19 | 显示全部楼层 |阅读模式
我试过强制类型转换,但不行,那要怎样做呢

回复

使用道具 举报

千问 | 2015-6-4 22:35:19 | 显示全部楼层
在java中,将浮点数格式化为string,一般使用DecimalFormat。DecimalFormat的用法示例如下: DecimalFormat df = new DecimalFormat(); double data = 1234.56789; System.out.println("格式化之前的数字: " + data); String style = "0.0";//定义要显示的数字的格式 df.applyPattern(style);// 将格式应用于格式化器 System.out.println("采用style: " + style + "格式化之后: " + df.format(data)); styl...
回复

使用道具 举报

千问 | 2015-6-4 22:35:19 | 显示全部楼层
用包装类,另外还有String泪的valueof()方法...
回复

使用道具 举报

千问 | 2015-6-4 22:35:19 | 显示全部楼层
float f = 1234f;String.valueOf(f);...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行