当先锋百科网

首页 1 2 3 4 5 6 7

Java 中的小数类型包括 float 和 double,可以用于存储需要高精度的小数。

Java 中的字符串类型则是以双引号包裹的一串字符,可以用于存储文本等数据。

在 Java 中,有时需要将小数类型转换成字符串类型,或者将字符串类型转换成小数类型。下面介绍一下如何进行这样的转换。

// 将小数类型转换成字符串类型
double d = 3.1415926;
String str1 = String.valueOf(d); // "3.1415926"
String str2 = Double.toString(d); // "3.1415926"
// 将字符串类型转换成小数类型
String str = "3.14";
double d1 = Double.parseDouble(str); // 3.14
float f = Float.parseFloat(str); // 3.14

需要注意的是,如果字符串类型的值无法转换成小数类型,则会抛出 NumberFormatException 异常。