慕仔6293290
2016-10-31 20:07
String myLove="我爱慕课网"; System.out.println(myLove); 在输出语句里为什么 myLove 不加引号?而且没有+号?
mylove就相当于一个抽屉,而“我爱慕课网”相当于抽屉里的东西。在输出语句里myLove不加引号输出的就是myLove里面存放的内容也就是“我爱慕课网”,如果加上引号输出的就是字符串。也就是”“引号里面是什么内容,你输出的就是什么内容。+号是连接字符串和变量的,也就是说输出语句里输出的是mylove变量储存的内容。
一楼正解
楼上+1,正解
这里我们想输出的是“我爱幕课网”,如果myLove 加了引号,输出的就是“myLove”
加引号表示 想输出引号里面的话。而这里mylove是一个字符串的名字,你可以把它当作一道菜名,然而你作为顾客你当时不是说吃菜名,你想吃的是里面的菜。
+顾名思义,起连接作用,你这里只想输出“我爱慕课网”。前面并没有加入其他的东西啊。。。
Java入门第一季(IDEA工具)升级版
1165550 学习 · 17586 问题
相似问题