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

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


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下载
官方微信