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

求解释啊啊啊啊

String myLove="我爱慕课网"; System.out.println(myLove); 在输出语句里为什么 myLove 不加引号?而且没有+号?

正在回答

4 回答

mylove就相当于一个抽屉,而“我爱慕课网”相当于抽屉里的东西。在输出语句里myLove不加引号输出的就是myLove里面存放的内容也就是“我爱慕课网”,如果加上引号输出的就是字符串。也就是”“引号里面是什么内容,你输出的就是什么内容。+号是连接字符串和变量的,也就是说输出语句里输出的是mylove变量储存的内容。

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

慕仔6293290 提问者

非常感谢!
2016-11-15 回复 有任何疑惑可以回复我~

一楼正解

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

楼上+1,正解

0 回复 有任何疑惑可以回复我~
  1. 这里我们想输出的是“我爱幕课网”,如果myLove 加了引号,输出的就是“myLove”

    加引号表示 想输出引号里面的话。而这里mylove是一个字符串的名字,你可以把它当作一道菜名,然而你作为顾客你当时不是说吃菜名,你想吃的是里面的菜。

  2. +顾名思义,起连接作用,你这里只想输出“我爱慕课网”。前面并没有加入其他的东西啊。。。

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

举报

0/150
提交
取消

求解释啊啊啊啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信