import java.text.DecimalFormat;
import java.text.NumberFormat;
public class DataTypeConvertion {
public static void main(String... arg) {
DataTypeConvertion dt=new DataTypeConvertion();
dt.doubleConvertion(" 4.35081195E9");
}
public void doubleConvertion(String doubleValueOfStr) {
Double d=Double.valueOf(doubleValueOfStr);
DecimalFormat numberForm = (DecimalFormat)NumberFormat.getNumberInstance();
System.out.println(numberForm.format(d));
DecimalFormat currencyFmt = new DecimalFormat( "#####0.########");
System.out.println(currencyFmt.format(d));
}
}
4,350,811,950
4350811950
本文介绍了一个Java程序示例,展示了如何将字符串形式的双精度浮点数转换为Java的Double类型,并使用DecimalFormat进行格式化输出。
1088

被折叠的 条评论
为什么被折叠?



