关于变量输出 自学问题
例:String myname=“i love imooc”;
system.out.println(“myname”)
__________________________________________
String name=“爱慕课”
system.out.println(name);
为什么第一个输出里面用引号 第二个不用呢
关于这个引号有大神可以讲讲吗 自学如果有问的不对的地方希望大家别介意!
4回答
-
黑鹦鹉
第一个输出结果为:myname,系统把“myname” 当做一个字符常量了。第二个输入 爱慕课 系统把 name当做一个变量。有没有引号区别在于 引起来的是字符串常量,没引的是变量。望您采纳
-
肆意先生
被引号引用就是一个String对象。"i love imooc"是一个名为myname的对象,"myname"是一个没有名字的对象,"爱慕课"是一个名字为name的对象。String myname="i love imooc";
System.out.println("myname");
String name="爱慕课";
System.out.println(name);
//输出结果:
//myname
//爱慕课
-
黄森huang
在java语言中“ txt ”表示字符即内面内容默认为是一个字符串不会把他当成对象输出,因此输出也是字符串不会是对象引用内容
-
一暖阳光
其实不用纠结这个,你两个表达的意思是一样的,写不写没什么区别