如何将double转换为const char,然后将其转换回double?我想将double转换为字符串,将其写入文件,然后当我读取文件时,需要将其转换回双重
答案 0 :(得分:2)
Double.toString()
Double.parseDouble(String s)
答案 1 :(得分:1)
使Double成为常数
public final Double DOUBLE = 20D;
将double设为String -
String.valueOf(DOUBLE);
答案 2 :(得分:0)
您可以直接将“write”方法调用为double。 例如:
double testDouble = 2.0;
bufferedOut.write(testDouble);
然后,当以字符串形式读取文件时,您可以执行以下操作以转换回double:
String line = //<what you read from file>;
double gotDouble = Double.parseDouble(line);
答案 3 :(得分:0)
double x = 3.14159; 任何基本数据类型都可以通过将它们与String连接而轻松转换为String,即使它是“” 字符串值=“”+ x; 大多数数据类型Object对应物都有一个parseXXX()方法将String转换为该数据类型 double y = Double.parseDouble(value);