为了账号安全,请及时绑定邮箱和手机立即绑定

这里为什么没有使用字符串与变量的拼接呢?


System.out.println(name);

 上面的代码于下面的代码是一个意思吗?

System.out.println("爱慕课"+name);



正在回答

3 回答

不是这么说的,同样的一个变量,只不过下面的在你输出之前加了一句话!

0 回复 有任何疑惑可以回复我~

你前面定义的一个String类型的name值,这2句代码的name是一个值,只不过输出了2次,

0 回复 有任何疑惑可以回复我~
#1

肥宅乐 提问者

所以我可以理解为前面的输出方式是后面那输出方式的简化版本吗?
2016-07-15 回复 有任何疑惑可以回复我~

上面的代码跟下面代码不是一个意思

假设String name=“hello”;

上面的代码输出的是:hello

下面的代码输出的是“爱慕课hello”

0 回复 有任何疑惑可以回复我~
#1

肥宅乐 提问者

我之前已经定义了 String name="爱慕课"; 那这样输出的话我提问的两串代码输出结果是否都一样呢?我就觉得上面的输出方式是下面的简化版本。
2016-07-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这里为什么没有使用字符串与变量的拼接呢?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号