当前位置: 代码迷 >> Java Web开发 >> 关于类型转换的有关问题?
  详细解决方案

关于类型转换的有关问题?

热度:33   发布时间:2016-04-17 14:19:08.0
关于类型转换的问题???
怎么把ORCALE数据库中把一个Float类型读出来,并以String打印出来

如:rs.getFloat( "DISCLOSED_ARREARAGE ")的值是:1.2345678E7

                打印结果是:12345678.12


------解决方案--------------------
我一般都定义double型的数据
是这样转换的
double fl=12345678.12;
DecimalFormat dFormat = new DecimalFormat();
//小数点前面的0表示前面有几位,不满就在前面自动加0,小数点后面的0表示精确到几位
//例如是 "#000.000# " 数1.23转换后就是001.230 1234.56789转换后就是1234.568
dFormat.applyPattern( "#0.00# ");
String str=dFormat.format(fl);
  相关解决方案