字符串的连接问题
double a = 12.5;
//将基本类型转换为字符串
String str1 =Double.toString(a)+10;
System.out.println("a 转换为String型后+10的结果为: "+str1);
老师,这段代码没有问题,但是我却有点困惑的是:
String str1 =Double.toString(a)+10;
调用toString方法后,得到字符串12.5,这步骤我懂。但是,我记得字符串的定义都是需要打双影号的,如
Stirngs="老王卖瓜";,而在这里没有双影号,后面还加个10,10也没有加双影号,按照我的理解,得写成:
String str1="Double.toString(a)"+"10";,我自己看的怪怪的,但是真的是在这里理解的。。。混乱
1
收起
正在回答 回答被采纳积分+1
1回答
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星