wsmcat
2016-07-26 17:16
public class HelloWorld {
public static void main(String[] args) {
double m = 78.5;
//将基本类型转换为字符串
String str1 = Double.toString(m); ;
System.out.println("m 转换为String型后与整数20的求和结果为: "+(str1+20));
String str = "180.20";
// 将字符串转换为基本类型
double a = Double.valueOf(str); ;
System.out.println("str 转换为double型后与整数20的求和结果为: "+(a+20));
}
这里valueOf为什么改成parseTnt就提示错误
parseXxx ,后面Xxx是要更改成的类型,你这是double型的,就是parseDouble,你硬是要用parseInt也行,得先转换成int型,不过数据会不精确。
parseDouble
要改也要改成parseDouble啊,而且你这后面多一个分号,代码末尾少一个},具体代码见图
parseInt,不是parseTnt
Java入门第三季
409792 学习 · 4340 问题
相似问题