為什么一直在報錯???
public class HelloWorld {
??? public static void main(String[] args) {
???????
??double m = 78.5;
??//將基本類型轉換為字符串
??String str1 =String.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));
?}
}
求解,哪兒不對啦?
2018-08-10
溝通有人發帖人樣
gfytgug
2017-06-15
?String str1 =String.toString(m);改為String str1 =Double.toString(m),因為是浮點型轉字符串,所以用Double
2017-06-04
你轉字符型 那么a應該是string類型
2017-05-23
你這邊基本類型轉換為字符串的方式不對,應該是 String str1=String.valueOf(m);