问答详情
源自:3-4 Java 中基本类型和字符串之间的转换

为什么要转换,赋值相加不可以吗

double m = 78.5;

//将基本类型转换为字符串

String str1 = Double.toString(m) ;                            ;

System.out.println("m 转换为String型后与整数20的求和结果为: "+(str1+20));

上面这个为什么要把基本类型转换为字符串,直接给str1赋值然后再输出那里让str1和20相加得出答案不行吗?


提问者:慕粉1463572084 2016-05-25 20:50

个回答

  • dashadjk
    2016-05-26 22:59:01

    整型,

  • dashadjk
    2016-05-26 16:55:46

    整型和字符串型不匹配,是不可以相加的,

  • c5p1ng丶
    2016-05-25 21:04:36

    不行啊